Mercurial > pidgin.yaz
comparison libpurple/request.c @ 18325:bdae97863718
Bug fix. Make 'all_required_fields_filled' understand that an empty string does not qualify as filled
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Wed, 27 Jun 2007 22:52:41 +0000 |
parents | 7df46d8bf114 |
children | cc36a5aac908 9a31c183b470 |
comparison
equal
deleted
inserted
replaced
18324:075fa1c68bce | 18325:bdae97863718 |
---|---|
148 PurpleRequestField *field = (PurpleRequestField *)l->data; | 148 PurpleRequestField *field = (PurpleRequestField *)l->data; |
149 | 149 |
150 switch (purple_request_field_get_type(field)) | 150 switch (purple_request_field_get_type(field)) |
151 { | 151 { |
152 case PURPLE_REQUEST_FIELD_STRING: | 152 case PURPLE_REQUEST_FIELD_STRING: |
153 if (purple_request_field_string_get_value(field) == NULL) | 153 if (purple_request_field_string_get_value(field) == NULL || |
154 *(purple_request_field_string_get_value(field)) == '\0') | |
154 return FALSE; | 155 return FALSE; |
155 | 156 |
156 break; | 157 break; |
157 | 158 |
158 default: | 159 default: |