Mercurial > pidgin
comparison libpurple/value.c @ 26162:0a19fa42f8ce
propagate from branch 'im.pidgin.pidgin' (head eeaad582dcb34b6753c78371c4aa03af92b095f5)
to branch 'im.pidgin.soc.2008.yahoo' (head 182668e30410a6c12e970fad010f219ee6b59e73)
author | Sulabh Mahajan <sulabh@soc.pidgin.im> |
---|---|
date | Tue, 20 Jan 2009 17:44:36 +0000 |
parents | 647684cdbbac |
children | d3e36e7af9e7 |
comparison
equal
deleted
inserted
replaced
26161:90ffe6f71fa9 | 26162:0a19fa42f8ce |
---|---|
318 | 318 |
319 void | 319 void |
320 purple_value_set_string(PurpleValue *value, const char *data) | 320 purple_value_set_string(PurpleValue *value, const char *data) |
321 { | 321 { |
322 g_return_if_fail(value != NULL); | 322 g_return_if_fail(value != NULL); |
323 g_return_if_fail(data == NULL || g_utf8_validate(data, -1, NULL)); | |
323 | 324 |
324 g_free(value->data.string_data); | 325 g_free(value->data.string_data); |
325 value->data.string_data = g_strdup(data); | 326 value->data.string_data = g_strdup(data); |
326 } | 327 } |
327 | 328 |