Mercurial > sdl-ios-xcode
diff src/video/x11/SDL_x11dyn.c @ 2118:238db749017a
Merged r3062:3063 from branches/SDL-1.2: clear inaccurate x11dyn error strings.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Wed, 13 Jun 2007 08:02:43 +0000 |
parents | a344e42bce3b |
children | 2c835d58faad |
line wrap: on
line diff
--- a/src/video/x11/SDL_x11dyn.c Wed Jun 13 06:05:39 2007 +0000 +++ b/src/video/x11/SDL_x11dyn.c Wed Jun 13 08:02:43 2007 +0000 @@ -167,8 +167,10 @@ X11_GetSym("XCreateIC", &SDL_X11_HAVE_UTF8, (void **) &pXCreateIC); #endif - if (!SDL_X11_HAVE_BASEXLIB) { /* some required symbol didn't load. */ - SDL_X11_UnloadSymbols(); /* in case something got loaded... */ + if (SDL_X11_HAVE_BASEXLIB) { /* all required symbols loaded. */ + SDL_ClearError(); + } else { + SDL_X11_UnloadSymbols(); /* in case something got loaded... */ rc = 0; } }