1
0
mirror of https://github.com/gophernicus/gophernicus.git synced 2024-06-23 06:35:34 +00:00

Fixed a (non-security) bug in strcut()

This commit is contained in:
Kim Holviala 2014-01-25 11:38:47 +02:00
parent d829e6a347
commit ae960ab8ce
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2013-08-05 Kim Holviala <kim@holviala.com>
* Fixed a (non-security) bug in strcut()
2012-12-02 Kim Holviala <kim@holviala.com> 2012-12-02 Kim Holviala <kim@holviala.com>
* Released version 1.4 * Released version 1.4

View File

@ -51,7 +51,7 @@ void strreplace(char *str, char from, char to)
/* /*
* Cut string to width, return resulting width (UTF-8 aware) * Cut string to width, return resulting width (UTF-8 aware)
*/ */
int strcut(char *str, size_t width) size_t strcut(char *str, size_t width)
{ {
unsigned char c; unsigned char c;
int w = 0; int w = 0;
@ -71,7 +71,7 @@ int strcut(char *str, size_t width)
w++; w++;
} }
*str = '\0'; if (c) *str = '\0';
return w; return w;
} }