aboutsummaryrefslogtreecommitdiff
path: root/distrib
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@google.com>2015-06-01 09:32:52 +0200
committerDavid 'Digit' Turner <digit@google.com>2015-06-01 13:32:54 +0200
commitdc3c5aaeb560014afda3d70d804fdd504dc9a5b7 (patch)
tree6c7e1dd833d69ad8946bb41a820cb1796061ca92 /distrib
parent26b5349d04d7acbd7d3208658ab5e0b34404978c (diff)
downloadqemu-dc3c5aaeb560014afda3d70d804fdd504dc9a5b7.tar.gz
emugl: [windows] Slightly better error messages.
Change-Id: I1536e02c8ffbf49d78fe87afe1764d8883756139
Diffstat (limited to 'distrib')
-rw-r--r--distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp b/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp
index ec832b7822..b4202ba615 100644
--- a/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp
+++ b/distrib/android-emugl/host/libs/Translator/EGL/EglOsApi_wgl.cpp
@@ -393,12 +393,12 @@ const WglExtensionsDispatch* initExtensionsDispatch(
};
int iPixelFormat = dispatch->ChoosePixelFormat(hdc, &pfd);
- if (iPixelFormat < 0){
- fprintf(stderr,"error while choosing pixel format\n");
+ if (iPixelFormat <= 0) {
+ int err = GetLastError();
+ fprintf(stderr,"error while choosing pixel format 0x%x\n", err);
return NULL;
}
- if (!dispatch->SetPixelFormat(hdc, iPixelFormat, &pfd)){
-
+ if (!dispatch->SetPixelFormat(hdc, iPixelFormat, &pfd)) {
int err = GetLastError();
fprintf(stderr,"error while setting pixel format 0x%x\n", err);
return NULL;
@@ -406,7 +406,7 @@ const WglExtensionsDispatch* initExtensionsDispatch(
int err;
HGLRC ctx = dispatch->wglCreateContext(hdc);
- if (!ctx){
+ if (!ctx) {
err = GetLastError();
fprintf(stderr,"error while creating dummy context %d\n", err);
}