diff options
Diffstat (limited to 'demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp')
-rw-r--r-- | demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp b/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp index 1a045b948..e6ce9f1d7 100644 --- a/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp +++ b/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp @@ -703,6 +703,10 @@ void storeDispalyHandle(GSInstanceData *idata) } char buf[20]; // 16#[16 hex digits][null terminator] +#if defined(_WIN32) sprintf_s(buf, "16#%llx", (long long)idata); +#else + snprintf(buf, sizeof(buf), "16#%llx", (long long)idata); +#endif gsapi_set_param(idata->instance, PARAM_NAME, buf, gs_spt_string); } |