------------------------------------------------------------ revno: 8 committer: crise <cr...@apexdc.net> branch nick: ExamplePlugin timestamp: Mon 2012-12-31 05:50:07 +0200 message: build fixes modified: src/Plugin.c
-- lp:~dcplusplus-team/dcpp-plugin-sdk-c/ExamplePlugin https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-c/ExamplePlugin Your team Dcplusplus-team is subscribed to branch lp:~dcplusplus-team/dcpp-plugin-sdk-c/ExamplePlugin. To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-c/ExamplePlugin/+edit-subscription
=== modified file 'src/Plugin.c' --- src/Plugin.c 2012-12-30 01:52:38 +0000 +++ src/Plugin.c 2012-12-31 03:50:07 +0000 @@ -19,6 +19,8 @@ #include "stdafx.h" #include "Plugin.h" +#include "Dialog.h" + /* Include plugin SDK helpers from the pluginsdk directory. */ #include <pluginsdk/Config.h> @@ -26,10 +28,20 @@ # include <stdio.h> # include <stdlib.h> # include <string.h> +# ifndef _MSC_VER +# include <inttypes.h> +# endif #else # include <cstdio> # include <cstdlib> # include <cstring> +# ifndef _MSC_VER +# include <cinttypes> +# endif +#endif + +#ifdef _MSC_VER +# define PRIu64 "I64u" #endif /* Variables */ @@ -105,7 +117,7 @@ hooks = (DCHooksPtr)core->query_interface(DCINTF_HOOKS, DCINTF_HOOKS_VER); logging = (DCLogPtr)core->query_interface(DCINTF_LOGGING, DCINTF_LOGGING_VER); - hub = (DCHub)core->core->query_interface(DCINTF_HUBS, DCINTF_HUBS_VER); + hub = (DCHubPtr)core->query_interface(DCINTF_DCPP_HUBS, DCINTF_DCPP_HUBS_VER); tagger = (DCTaggerPtr)core->query_interface(DCINTF_DCPP_TAGGER, DCINTF_DCPP_TAGGER_VER); ui = (DCUIPtr)core->query_interface(DCINTF_DCPP_UI, DCINTF_DCPP_UI_VER); @@ -220,7 +232,7 @@ prevTick = tick; if(!ui) { char* buf = (char*)memset(malloc(128), 0, 128); - snprintf(buf, 128, "*** Plugin timer tick (%lld)", tick); + snprintf(buf, 128, "*** Plugin timer tick (%" PRIu64 ")", tick); logging->log(buf); free(buf);
_______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp