提交 44668300 编写于 作者: B bae

7022280: Parfait reports Format string argument mismatch in...

7022280: Parfait reports Format string argument mismatch in /jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
Reviewed-by: jgodinez, prr
上级 0864a98e
...@@ -240,7 +240,7 @@ makeDefaultConfig(JNIEnv *env, int screen) { ...@@ -240,7 +240,7 @@ makeDefaultConfig(JNIEnv *env, int screen) {
AwtGraphicsConfigDataPtr defaultConfig; AwtGraphicsConfigDataPtr defaultConfig;
int xinawareScreen = 0; int xinawareScreen = 0;
VisualID forcedVisualID, defaultVisualID; VisualID forcedVisualID = 0, defaultVisualID;
char *forcedVisualStr; char *forcedVisualStr;
XVisualInfo vinfo; XVisualInfo vinfo;
long mask; long mask;
...@@ -254,7 +254,7 @@ makeDefaultConfig(JNIEnv *env, int screen) { ...@@ -254,7 +254,7 @@ makeDefaultConfig(JNIEnv *env, int screen) {
if ((forcedVisualStr = getenv("FORCEDEFVIS"))) { if ((forcedVisualStr = getenv("FORCEDEFVIS"))) {
mask = VisualIDMask | VisualScreenMask; mask = VisualIDMask | VisualScreenMask;
if (sscanf(forcedVisualStr, "%x", &forcedVisualID) > 0 && if (sscanf(forcedVisualStr, "%lx", &forcedVisualID) > 0 &&
forcedVisualID > 0) forcedVisualID > 0)
{ {
vinfo.visualid = forcedVisualID; vinfo.visualid = forcedVisualID;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册