[patch] fix error freeing case

Colin Walters <[email protected]> Fri, 30 Jul 2004 13:29:56 -0400
Newsgroups gmane.comp.gnome.print
Message-ID <[email protected]>
Hi,

This little patch should avoid possibly double-freeing a GError.

_______________________________________________
gnome-print-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-print-list
libgnomecups-0.1.9-error.patch (text/x-patch, 572 B)
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
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBBCoWUOIkJWWp2WGURAojbAJ9fciSWUnw1l+wAh/ujjb5LKssNjACfYFtY
84GOwqMnBQdu7LvQD0Oy/LA=
=F5v5
-----END PGP SIGNATURE-----