易联伟达 谢伟老师的博客
xw_max
全部博文(260)
2012年(2)
2011年(41)
2010年(78)
2009年(139)
大可_dak
yxh_2018
zzq13145
circlera
1cpuer
poiuy99_
dunzhang
奋斗的毛
cuiyu
分类: LINUX
2009-05-04 11:39:10
// set function template#define XX_GCONF_SET_FUNC(TYPE, VALUE_TYPE) \ gboolean xx_gconf_set_##TYPE(char *path, VALUE_TYPE value) \ { \ GConfClient* client = gconf_client_get_default(); \ GError *error = NULL; \ \ gboolean result = gconf_client_set_##TYPE(client, path, value, &error); \ \ if(error != NULL) \ { \ XX_TRACE(XX_TRACE_LEVEL_ERROR, "Error occured while set gconf: %s\n", error->message); \ g_error_free(error); \ \ result = PM_FAILED; \ } \ \ return result; \ }
//定义函数xx_gconf_set_boolXX_GCONF_SET_FUNC(bool , gboolean);
上一篇:推荐一个技术转型弟兄的公司:天仁家纺
下一篇:在Linux上网本上安装成功了ThinkOffice/Java/Flash
登录 注册