diff options
author | Leandro A. F. Pereira <leandro@hardinfo.org> | 2007-04-06 17:03:54 +0000 |
---|---|---|
committer | Leandro A. F. Pereira <leandro@hardinfo.org> | 2007-04-06 17:03:54 +0000 |
commit | 4b58fae540284062ef1dbd4afac5e6f4137aad00 (patch) | |
tree | 2f2166cd2c0ea74f7110429112fe7fcf745c0b33 /hardinfo2 | |
parent | 69f6f439638c8751d0e72f20b0ea4c92e6319541 (diff) |
Late-minute fixes
Diffstat (limited to 'hardinfo2')
-rw-r--r-- | hardinfo2/autopackage/default.apspec | 2 | ||||
-rw-r--r-- | hardinfo2/hardinfo.desktop | 3 | ||||
-rw-r--r-- | hardinfo2/syncmanager.c | 13 |
3 files changed, 15 insertions, 3 deletions
diff --git a/hardinfo2/autopackage/default.apspec b/hardinfo2/autopackage/default.apspec index f8b73a6f..f12960c1 100644 --- a/hardinfo2/autopackage/default.apspec +++ b/hardinfo2/autopackage/default.apspec @@ -2,7 +2,7 @@ # Generated by mkapspec 0.2 [Meta] ShortName: hardinfo -SoftwareVersion: 0.4.1+SVN45 +SoftwareVersion: 0.4.2.1 DisplayName: HardInfo $SOFTWAREVERSION RootName: @tia.mat.br/hardinfo:$SOFTWAREVERSION Summary: System profiler and benchmark tool diff --git a/hardinfo2/hardinfo.desktop b/hardinfo2/hardinfo.desktop index 07ca568b..35c58bcd 100644 --- a/hardinfo2/hardinfo.desktop +++ b/hardinfo2/hardinfo.desktop @@ -5,7 +5,6 @@ Name[pt_BR]=Informações e Testes do Sistema Exec=hardinfo Icon=/usr/share/hardinfo/pixmaps/logo.png Terminal=false -MultipleArgs=false Type=Application StartupNotify=true -Categories=Application;System; +Categories=System diff --git a/hardinfo2/syncmanager.c b/hardinfo2/syncmanager.c index d2714741..6602407a 100644 --- a/hardinfo2/syncmanager.c +++ b/hardinfo2/syncmanager.c @@ -26,6 +26,7 @@ #include <libsoup/soup-xmlrpc-response.h> #include <stdarg.h> +#include <string.h> typedef struct _SyncDialog SyncDialog; typedef struct _SyncNetArea SyncNetArea; @@ -283,7 +284,19 @@ static void _action_call_function_got_response(SoupMessage *msg, gpointer user_d DEBUG("saving to %s", filename); +#ifdef g_file_set_contents g_file_set_contents(filename, string, -1, NULL); +#else + { + FILE *f; + + f = fopen(filename, "w+"); + if (f) { + fwrite(string, 1, strlen(string), f); + fclose(f); + } + } +#endif g_free(filename); } |