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 <[email protected]> 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 <[email protected]> >> >> _______________________________________________ >> gnucash-patches mailing list >> [email protected] >> 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 > [email protected] > https://lists.gnucash.org/mailman/listinfo/gnucash-devel _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
