goffice r2278 - in trunk: . goffice/utils



Author: mortenw
Date: Fri Nov 21 00:37:41 2008
New Revision: 2278
URL: http://svn.gnome.org/viewvc/goffice?rev=2278&view=rev

Log:
2008-11-20  Morten Welinder  <terra gnome org>

	* goffice/utils/go-file.c (go_get_file_permissions): Fix memory
	corruption.  Probably fixes #561708.



Modified:
   trunk/ChangeLog
   trunk/NEWS
   trunk/goffice/utils/go-file.c

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS	(original)
+++ trunk/NEWS	Fri Nov 21 00:37:41 2008
@@ -14,6 +14,7 @@
 
 Morten:
 	* Plug leaks.
+	* Fix memory corruption issue.  [#561708]
 
 --------------------------------------------------------------------------
 goffice 0.7.2:

Modified: trunk/goffice/utils/go-file.c
==============================================================================
--- trunk/goffice/utils/go-file.c	(original)
+++ trunk/goffice/utils/go-file.c	Fri Nov 21 00:37:41 2008
@@ -669,6 +669,7 @@
 					     G_FILE_QUERY_INFO_NONE, NULL, &error);
 	if (error) {
 		g_error_free (error);
+		error = NULL;
 	   	info = g_file_query_info (file,
 					    	     G_FILE_ATTRIBUTE_ACCESS_CAN_READ","G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE","G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE,
 						     G_FILE_QUERY_INFO_NONE, NULL, &error);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]