r19515 - gnucash/trunk/src/core-utils - Update binreloc to use the free functions for bundle id and resource path
Geert Janssens
janssens-geert at telenet.be
Tue Aug 31 03:49:28 EDT 2010
On Tuesday 31 August 2010, John Ralls wrote:
> Author: jralls
> Date: 2010-08-30 18:42:15 -0400 (Mon, 30 Aug 2010)
> New Revision: 19515
> Trac: http://svn.gnucash.org/trac/changeset/19515
>
> Modified:
> gnucash/trunk/src/core-utils/binreloc.c
> Log:
> Update binreloc to use the free functions for bundle id and resource path
>
> Modified: gnucash/trunk/src/core-utils/binreloc.c
> ===================================================================
> --- gnucash/trunk/src/core-utils/binreloc.c 2010-08-30 18:38:26 UTC (rev
> 19514) +++ gnucash/trunk/src/core-utils/binreloc.c 2010-08-30 22:42:15 UTC
> (rev 19515) @@ -34,7 +34,7 @@
> /** @internal
> * Find the canonical filename of the executable. Returns the filename
> * (which must be freed) or NULL on error. If the parameter 'error' is
> - * not NULL, the error code will be stored there, if an error occurred.
> + * not NULL, the error code will be stored there, if an error occured.
> */
> static char *
> _br_find_exe (Gnc_GbrInitError *error)
> @@ -49,7 +49,7 @@
> relocation code for windows. Unfortunately this is not
> the case and we have to add this manually. This is only
> one possibility; other ways of looking up the full path
> - of gnucash.exe probably exist.*/
> + of gnucash-bin.exe probably exist.*/
> gchar *prefix;
> gchar *result;
>
> @@ -58,7 +58,7 @@
> the current process */
> prefix = g_win32_get_package_installation_directory_of_module (NULL);
> result = g_build_filename (prefix,
> - "bin", "gnucash.exe",
> + "bin", "gnucash-bin.exe",
> (char*)NULL);
> g_free (prefix);
> return result;
John,
The changes above revert r19477 and in the process break binreloc on Windows.
Perhaps you forgot to sync with trunk before committing your patch ?
Geert
More information about the gnucash-devel
mailing list