| 888 size_t icon_len; |
888 size_t icon_len; |
| 889 FILE *file; |
889 FILE *file; |
| 890 char *new_filename; |
890 char *new_filename; |
| 891 |
891 |
| 892 if (!read_icon_file(path, &icon_data, &icon_len) || |
892 if (!read_icon_file(path, &icon_data, &icon_len) || |
| 893 icon_data == NULL || icon_len > 0) |
893 icon_data == NULL || icon_len <= 0) |
| 894 { |
894 { |
| 895 delete_buddy_icon_settings(node, setting_name); |
895 delete_buddy_icon_settings(node, setting_name); |
| 896 g_free(path); |
896 g_free(path); |
| 897 return; |
897 return; |
| 898 } |
898 } |