gnome-commander r2266 - in branches/gcmd-1-3: . src



Author: epiotr
Date: Tue Nov  4 20:52:38 2008
New Revision: 2266
URL: http://svn.gnome.org/viewvc/gnome-commander?rev=2266&view=rev

Log:
gnome_cmd_file_ref() returns the file now

Modified:
   branches/gcmd-1-3/ChangeLog
   branches/gcmd-1-3/src/gnome-cmd-file.cc
   branches/gcmd-1-3/src/gnome-cmd-file.h

Modified: branches/gcmd-1-3/src/gnome-cmd-file.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-file.cc	(original)
+++ branches/gcmd-1-3/src/gnome-cmd-file.cc	Tue Nov  4 20:52:38 2008
@@ -224,9 +224,9 @@
 }
 
 
-void gnome_cmd_file_ref (GnomeCmdFile *file)
+GnomeCmdFile *gnome_cmd_file_ref (GnomeCmdFile *file)
 {
-    g_return_if_fail (file != NULL);
+    g_return_val_if_fail (file != NULL, NULL);
 
     file->priv->ref_cnt++;
 
@@ -236,6 +236,8 @@
     char c = GNOME_CMD_IS_DIR (file) ? 'd' : 'f';
 
     DEBUG (c, "refing: 0x%p %s to %d\n", file, file->info->name, file->priv->ref_cnt);
+
+    return file;
 }
 
 

Modified: branches/gcmd-1-3/src/gnome-cmd-file.h
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-file.h	(original)
+++ branches/gcmd-1-3/src/gnome-cmd-file.h	Tue Nov  4 20:52:38 2008
@@ -62,7 +62,7 @@
 
 void gnome_cmd_file_invalidate_metadata (GnomeCmdFile *f);
 
-void gnome_cmd_file_ref (GnomeCmdFile *f);
+GnomeCmdFile *gnome_cmd_file_ref (GnomeCmdFile *f);
 void gnome_cmd_file_unref (GnomeCmdFile *f);
 
 GnomeVFSResult gnome_cmd_file_chmod (GnomeCmdFile *f, GnomeVFSFilePermissions perm);



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