Fix segfaults in string.c.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@311 7dcaeef0-15fb-0310-b436-a5af3365683c
Этот коммит содержится в:
родитель
04d916f3aa
Коммит
8758b1260b
@ -49,7 +49,6 @@ struct string_struct *string_new(size_t size) {
|
||||
if (str == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
ZERO_STRUCTP(str);
|
||||
|
||||
str->size = htonl(size);
|
||||
return str;
|
||||
@ -103,7 +102,7 @@ struct string_struct *string_from_char(const char *what) {
|
||||
*/
|
||||
size_t string_len(struct string_struct *s) {
|
||||
if (s == NULL) {
|
||||
return 0;
|
||||
return ntohl(0);
|
||||
}
|
||||
|
||||
return ntohl(s->size);
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user