r23397 - gnucash/trunk/src - Bug 336843: Attach images/files/urls to transactions.

Patrick patrick at setsuid.net
Sat Nov 16 13:53:50 EST 2013


Geert,

Can you try adding:

#include <basetsd.h> up in the W32 includes?

diff --git a/src/gnome-utils/gnc-gnome-utils.c b/src/gnome-utils/gnc-gnome-utils
index a9ccb79..bec5a04 100644
--- a/src/gnome-utils/gnc-gnome-utils.c
+++ b/src/gnome-utils/gnc-gnome-utils.c
@@ -51,6 +51,7 @@
 #include "gnc-session.h"
 #include "qofbookslots.h"
 #ifdef G_OS_WIN32
+#include <basetsd.h>
 #    include "gnc-help-utils.h"
 #endif
 #ifdef MAC_INTEGRATION

I had wondered if I'd messed the W32 code up. I don't have VC++, so I
couldn't test compile and debug.

Sorry!

Patrick

On Sat, Nov 16, 2013 at 1:16 PM, Geert Janssens
<janssens-geert at telenet.be> wrote:
> On Friday 15 November 2013 17:02:43 John Ralls wrote:
>> Author: jralls
>> Date: 2013-11-15 17:02:34 -0500 (Fri, 15 Nov 2013)
>> New Revision: 23397
>> Trac: http://svn.gnucash.org/trac/changeset/23397
>>
>> Modified:
>>    gnucash/trunk/src/engine/Transaction.c
>>    gnucash/trunk/src/engine/Transaction.h
>>    gnucash/trunk/src/gnome-utils/gnc-gnome-utils.c
>>    gnucash/trunk/src/gnome-utils/gnc-gnome-utils.h
>>    gnucash/trunk/src/gnome-utils/gnc-tree-view.c
>>    gnucash/trunk/src/gnome/gnc-plugin-page-register.c
>>    gnucash/trunk/src/gnome/gnc-split-reg.c
>>    gnucash/trunk/src/gnome/gnc-split-reg.h
>>    gnucash/trunk/src/gnome/ui/gnc-plugin-page-register-ui.xml
>> Log:
>> Bug 336843: Attach images/files/urls to transactions.
>>
>> Author: Patrick <patrick at setsuid.net>
>>
>> _______________________________________________
>> gnucash-patches mailing list
>> gnucash-patches at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-patches
>
> This patch causes the Windows build to fail with error:
> c:/GCDevel/GC-Native/gnucash-git-janssege/src/gnome-utils/gnc-gnome-utils.c: In function
> 'gnc_launch_assoc':
> c:/GCDevel/GC-Native/gnucash-git-janssege/src/gnome-utils/gnc-gnome-utils.c:436:14: error:
> 'INT_PTR' undeclared (first use in this function)
> c:/GCDevel/GC-Native/gnucash-git-janssege/src/gnome-utils/gnc-gnome-utils.c:436:14: note:
> each undeclared identifier is reported only once for each function it appears in
> c:/GCDevel/GC-Native/gnucash-git-janssege/src/gnome-utils/gnc-gnome-utils.c:436:22: error:
> expected ')' before 'ShellExecuteW'
>
> Geert
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel


More information about the gnucash-devel mailing list