Mercurial > hg > openjdk > jdk8u > jdk
changeset 14437:0d4028fa11ba
8034856: gcc warnings compiling src/solaris/native/sun/security/pkcs11
8034857: gcc warnings compiling src/solaris/native/sun/management
Reviewed-by: sla, mullan
author | alanb |
---|---|
date | Thu, 13 Feb 2014 14:08:12 +0000 |
parents | 2d946ec6c4f8 |
children | 63742c643c8a |
files | src/share/instrument/JarFacade.c src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h src/solaris/native/sun/management/LinuxOperatingSystem.c src/solaris/native/sun/security/pkcs11/j2secmod_md.c src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h |
diffstat | 5 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/instrument/JarFacade.c Tue May 04 05:57:24 2021 +0100 +++ b/src/share/instrument/JarFacade.c Thu Feb 13 14:08:12 2014 +0000 @@ -33,6 +33,7 @@ #endif /* _WIN32 */ #include <string.h> #include <stdlib.h> +#include <ctype.h> #include "jni.h" #include "manifest_info.h"
--- a/src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h Tue May 04 05:57:24 2021 +0100 +++ b/src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h Thu Feb 13 14:08:12 2014 +0000 @@ -55,6 +55,9 @@ * @author Martin Schlaeffer <schlaeff@sbox.tugraz.at> */ +#ifndef _PKCS11WRAPPER_H +#define _PKCS11WRAPPER_H 1 + /* disable asserts in product mode */ #ifndef DEBUG #ifndef NDEBUG @@ -476,3 +479,5 @@ #define free(c) (p11free((c), THIS_FILE, __LINE__)) #endif + +#endif /* _PKCS11WRAPPER_H */
--- a/src/solaris/native/sun/management/LinuxOperatingSystem.c Tue May 04 05:57:24 2021 +0100 +++ b/src/solaris/native/sun/management/LinuxOperatingSystem.c Thu Feb 13 14:08:12 2014 +0000 @@ -35,6 +35,7 @@ #include <stdlib.h> #include <dlfcn.h> #include <pthread.h> +#include <inttypes.h> #include "sun_management_OperatingSystemImpl.h" struct ticks { @@ -57,7 +58,7 @@ ticks *cpus; } counters; -#define DEC_64 "%lld" +#define DEC_64 "%"SCNd64 static void next_line(FILE *f) { while (fgetc(f) != '\n');
--- a/src/solaris/native/sun/security/pkcs11/j2secmod_md.c Tue May 04 05:57:24 2021 +0100 +++ b/src/solaris/native/sun/security/pkcs11/j2secmod_md.c Thu Feb 13 14:08:12 2014 +0000 @@ -32,6 +32,7 @@ #include <jni_util.h> #include "j2secmod.h" +#include "wrapper/pkcs11wrapper.h" void *findFunction(JNIEnv *env, jlong jHandle, const char *functionName) { void *hModule = (void*)jlong_to_ptr(jHandle);
--- a/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h Tue May 04 05:57:24 2021 +0100 +++ b/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h Thu Feb 13 14:08:12 2014 +0000 @@ -56,6 +56,9 @@ /* defines for UNIX platforms *************************************************/ +#ifndef _P11_MD_H +#define _P11_MD_H 1 + #define CK_PTR * #define CK_DEFINE_FUNCTION(returnType, name) returnType name #define CK_DECLARE_FUNCTION(returnType, name) returnType name @@ -83,3 +86,5 @@ }; typedef struct ModuleData ModuleData; + +#endif /* _P11_MD_H */