< prev index next >

src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c

Print this page
rev 49551 : 8201226: missing JNIEXPORT / JNICALL at some places in function declarations/implementations


 557 }
 558 
 559 void
 560 SplashClosePlatform(Splash * splash)
 561 {
 562     PostMessage(splash->hWnd, WM_QUIT, 0, 0);
 563 }
 564 
 565 void
 566 SplashUpdate(Splash * splash)
 567 {
 568     PostMessage(splash->hWnd, WM_SPLASHUPDATE, 0, 0);
 569 }
 570 
 571 void
 572 SplashReconfigure(Splash * splash)
 573 {
 574     PostMessage(splash->hWnd, WM_SPLASHRECONFIGURE, 0, 0);
 575 }
 576 
 577 jboolean
 578 SplashGetScaledImageName(const char* jarName, const char* fileName,
 579                            float *scaleFactor, char *scaleImageName,
 580                            const size_t scaledImageLength)
 581 {
 582     float dpiScaleX = -1.0f;
 583     float dpiScaleY = -1.0f;
 584     FILE *fp = NULL;
 585     *scaleFactor = 1.0;
 586     GetScreenDpi(getPrimaryMonitor(), &dpiScaleX, &dpiScaleY);
 587     *scaleFactor = dpiScaleX > 0 ? dpiScaleX / 96 : *scaleFactor;
 588     return GetScaledImageName(fileName, scaleImageName,
 589         scaleFactor, scaledImageLength);
 590 }
 591 


 557 }
 558 
 559 void
 560 SplashClosePlatform(Splash * splash)
 561 {
 562     PostMessage(splash->hWnd, WM_QUIT, 0, 0);
 563 }
 564 
 565 void
 566 SplashUpdate(Splash * splash)
 567 {
 568     PostMessage(splash->hWnd, WM_SPLASHUPDATE, 0, 0);
 569 }
 570 
 571 void
 572 SplashReconfigure(Splash * splash)
 573 {
 574     PostMessage(splash->hWnd, WM_SPLASHRECONFIGURE, 0, 0);
 575 }
 576 
 577 JNIEXPORT jboolean JNICALL
 578 SplashGetScaledImageName(const char* jarName, const char* fileName,
 579                            float *scaleFactor, char *scaleImageName,
 580                            const size_t scaledImageLength)
 581 {
 582     float dpiScaleX = -1.0f;
 583     float dpiScaleY = -1.0f;
 584     FILE *fp = NULL;
 585     *scaleFactor = 1.0;
 586     GetScreenDpi(getPrimaryMonitor(), &dpiScaleX, &dpiScaleY);
 587     *scaleFactor = dpiScaleX > 0 ? dpiScaleX / 96 : *scaleFactor;
 588     return GetScaledImageName(fileName, scaleImageName,
 589         scaleFactor, scaledImageLength);
 590 }
 591 
< prev index next >