# HG changeset patch # User Ryan C. Gordon # Date 1181721763 0 # Node ID 238db749017aaef19bb432629b487b6267114192 # Parent 40888832d785b8a98b22ec632b350309c55af7d0 Merged r3062:3063 from branches/SDL-1.2: clear inaccurate x11dyn error strings. diff -r 40888832d785 -r 238db749017a src/video/x11/SDL_x11dyn.c --- 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; } }