From: Mike Gorse Date: Tue, 24 Jun 2008 14:24:59 +0000 (-0400) Subject: When emitting a signal, check for a null string X-Git-Tag: AT_SPI2_ATK_2_12_0~657 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f316b5c45c215313d73b77f07fbc0c90ed53839;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git When emitting a signal, check for a null string --- diff --git a/atk-adaptor/bridge.c b/atk-adaptor/bridge.c index 8764e9f..e773384 100644 --- a/atk-adaptor/bridge.c +++ b/atk-adaptor/bridge.c @@ -685,7 +685,11 @@ static void emit(AtkObject *object, const char *name, const char *detail, dbus_i type_as_string = "o"; if (!val) val = ""; } - else if (type == DBUS_TYPE_STRING) type_as_string = "s"; + else if (type == DBUS_TYPE_STRING) + { + type_as_string = "s"; + if (!val) val = ""; + } else if (type == DBUS_TYPE_INT32) type_as_string = "i"; else if (type == DBUS_TYPE_UINT32) type_as_string = "u"; else if (type == DBUS_TYPE_INVALID)