[yum-cvs] yum-metadata-parser ChangeLog, 1.7, 1.8 sqlitecache.c, 1.7, 1.8
James Bowes
jbowes at linux.duke.edu
Thu Jan 4 18:20:53 UTC 2007
Update of /home/groups/yum/cvs/yum-metadata-parser
In directory login1.linux.duke.edu:/tmp/cvs-serv15608
Modified Files:
ChangeLog sqlitecache.c
Log Message:
2007-12-04 13:10 jbowes
* sqlitecache.c: Never use the default glib log handler. This way, when
-d0 is passed, we won't output to the glib log handler (since nothing
should be displayed at all).
Index: ChangeLog
===================================================================
RCS file: /home/groups/yum/cvs/yum-metadata-parser/ChangeLog,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ChangeLog 23 Nov 2006 01:28:24 -0000 1.7
+++ ChangeLog 4 Jan 2007 18:20:51 -0000 1.8
@@ -1,3 +1,9 @@
+2007-12-04 13:10 jbowes
+
+ * sqlitecache.c: Never use the default glib log handler. This way, when
+ -d0 is passed, we won't output to the glib log handler (since nothing
+ should be displayed at all).
+
2006-11-22 20:23 jbowes
* sqlitecache.c: Use structs and function pointers to reduce code
Index: sqlitecache.c
===================================================================
RCS file: /home/groups/yum/cvs/yum-metadata-parser/sqlitecache.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sqlitecache.c 23 Nov 2006 01:28:24 -0000 1.7
+++ sqlitecache.c 4 Jan 2007 18:20:51 -0000 1.8
@@ -470,6 +470,9 @@
PyObject *args;
PyObject *result;
+ if (!callback)
+ return;
+
args = PyTuple_New (2);
switch (log_level) {
@@ -513,17 +516,14 @@
&repoid))
return NULL;
- if (log) {
- GLogLevelFlags level = G_LOG_LEVEL_MESSAGE | G_LOG_LEVEL_WARNING |
- G_LOG_LEVEL_CRITICAL | G_LOG_LEVEL_DEBUG;
- log_id = g_log_set_handler (NULL, level, log_cb, log);
- }
+ GLogLevelFlags level = G_LOG_LEVEL_MESSAGE | G_LOG_LEVEL_WARNING |
+ G_LOG_LEVEL_CRITICAL | G_LOG_LEVEL_DEBUG;
+ log_id = g_log_set_handler (NULL, level, log_cb, log);
db_filename = update_packages (update_info, md_filename, checksum,
progress, repoid, &err);
- if (log_id)
- g_log_remove_handler (NULL, log_id);
+ g_log_remove_handler (NULL, log_id);
if (db_filename) {
ret = PyString_FromString (db_filename);
More information about the Yum-cvs-commits
mailing list