[nautilus-actions] Revalidate nadp_desktop_file_get_key_file_path() function
- From: Pierre Wieser <pwieser src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus-actions] Revalidate nadp_desktop_file_get_key_file_path() function
- Date: Mon, 1 Mar 2010 19:19:41 +0000 (UTC)
commit 17b9e82d90f175f380b232ce45025729b1312fa9
Author: Pierre Wieser <pwieser trychlos org>
Date: Sun Feb 28 22:06:53 2010 +0100
Revalidate nadp_desktop_file_get_key_file_path() function
ChangeLog | 4 ++
src/io-desktop/nadp-desktop-file.c | 94 +++++++++--------------------------
2 files changed, 28 insertions(+), 70 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index da1dfe4..6ec4b29 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2009-02-28 Pierre Wieser <pwieser trychlos org>
+ * src/io-desktop/nadp-desktop-file.c
+ (nadp_desktop_file_get_key_file_path):
+ No more invalidate the function.
+
* src/api/na-ifactory-object.h:
* src/core/na-object-item-factory.c:
* src/nact/nact-iactions-list-bis.c:
diff --git a/src/io-desktop/nadp-desktop-file.c b/src/io-desktop/nadp-desktop-file.c
index 3fea206..0d5c0be 100644
--- a/src/io-desktop/nadp-desktop-file.c
+++ b/src/io-desktop/nadp-desktop-file.c
@@ -249,6 +249,30 @@ nadp_desktop_file_new_for_write( const gchar *path )
return( ndf );
}
+/**
+ * nadp_desktop_file_get_key_file_path:
+ * @ndf: the #NadpDesktopFile instance.
+ *
+ * Returns: the full pathname of the key file, as a newly allocated
+ * string which should be g_free() by the caller.
+ */
+gchar *
+nadp_desktop_file_get_key_file_path( const NadpDesktopFile *ndf )
+{
+ gchar *path;
+
+ g_return_val_if_fail( NADP_IS_DESKTOP_FILE( ndf ), NULL );
+
+ path = NULL;
+
+ if( !ndf->private->dispose_has_run ){
+
+ path = g_strdup( ndf->private->path );
+ }
+
+ return( path );
+}
+
/*
* ndf_new:
* @path: the full pathname of a .desktop file.
@@ -620,76 +644,6 @@ nadp_desktop_file_get_uint( const NadpDesktopFile *ndf, const gchar *group, cons
#if 0
/**
- * nadp_desktop_file_get_key_file_path:
- * @ndf: the #NadpDesktopFile instance.
- *
- * Returns: the full pathname of the key file, as a newly allocated
- * string which should be g_free() by the caller.
- */
-gchar *
-nadp_desktop_file_get_key_file_path( const NadpDesktopFile *ndf )
-{
- gchar *path;
-
- path = NULL;
- g_return_val_if_fail( NADP_IS_DESKTOP_FILE( ndf ), path );
-
- if( !ndf->private->dispose_has_run ){
- path = g_strdup( ndf->private->path );
- }
-
- return( path );
-}
-
-/**
- * nadp_desktop_file_get_file_type:
- * @ndf: the #NadpDesktopFile instance.
- *
- * Returns: the value for the Type entry.
- */
-gchar *
-nadp_desktop_file_get_file_type( const NadpDesktopFile *ndf )
-{
- gchar *type;
-
- type = NULL;
- g_return_val_if_fail( NADP_IS_DESKTOP_FILE( ndf ), type );
-
- if( !ndf->private->dispose_has_run ){
- type = g_key_file_get_locale_string(
- ndf->private->key_file, G_KEY_FILE_DESKTOP_GROUP, G_KEY_FILE_DESKTOP_KEY_TYPE, NULL, NULL );
-
- if( !type ){
- type = g_strdup( "Action" );
- }
- }
-
- return( type );
-}
-
-/**
- * nadp_desktop_file_get_id:
- * @ndf: the #NadpDesktopFile instance.
- *
- * Returns: the id of the file, as a newly allocated string which should
- * be g_free() by the caller.
- */
-gchar *
-nadp_desktop_file_get_id2( const NadpDesktopFile *ndf )
-{
- gchar *id;
-
- id = NULL;
- g_return_val_if_fail( NADP_IS_DESKTOP_FILE( ndf ), id );
-
- if( !ndf->private->dispose_has_run ){
- id = g_strdup( ndf->private->id );
- }
-
- return( id );
-}
-
-/**
* nadp_desktop_file_get_name:
* @ndf: the #NadpDesktopFile instance.
*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]