1
0
mirror of https://github.com/haiwen/libsearpc.git synced 2025-09-21 02:09:09 +00:00

Fix a bug for glib-2.32.1

doamin passed to g_set_error must not be 0
This commit is contained in:
poet
2012-05-04 15:04:43 +08:00
parent ec20095480
commit e090d850e0
7 changed files with 26 additions and 11 deletions

View File

@@ -261,7 +261,7 @@ funcname (SearpcClient *client, ${args}) \
&ret_len); \
if (!fret) { \
g_free (fcall); \
g_set_error (error, 0, TRANSPORT_ERROR_CODE, TRANSPORT_ERROR); \
g_set_error (error, DFT_DOMAIN, TRANSPORT_ERROR_CODE, TRANSPORT_ERROR); \
return ${default_value}; \
} \
result = searpc_client_fret__${ret_type} (gtype, fret, ret_len, error); \
@@ -289,7 +289,7 @@ funcname (SearpcClient *client, ${args}) \
&ret_len); \
if (!fret) { \
g_free (fcall); \
g_set_error (error, 0, TRANSPORT_ERROR_CODE, TRANSPORT_ERROR); \
g_set_error (error, DFT_DOMAIN, TRANSPORT_ERROR_CODE, TRANSPORT_ERROR); \
return ${default_value}; \
} \
result = searpc_client_fret__${ret_type} (fret, ret_len, error); \