Hi, This little patch should avoid possibly double-freeing a GError.
diff -u /src/work/rpms/libgnomecups/libgnomecups-0.1.9/libgnomecups/gnome-cups-request.c /tmp/buffer-content-19353QJP
--- libgnomecups-0.1.9/libgnomecups/gnome-cups-request.c~ 2004-07-29 13:53:18.862915872 -0400
+++ libgnomecups-0.1.9/libgnomecups/gnome-cups-request.c 2004-07-29 13:53:29.574287496 -0400
@@ -265,8 +266,6 @@
gnome_cups_request_struct_free (GnomeCupsRequest *request)
{
g_free (request->path);
- if (request->error && *request->error)
- g_error_free (*request->error);
g_free (request);
}
Diff finished. Thu Jul 29 13:53:29 2004
Attachment:
signature.asc
Description: This is a digitally signed message part