{"payload":{"allShortcutsEnabled":false,"fileTree":{"src":{"items":[{"name":"atomic","path":"src/atomic","contentType":"directory"},{"name":"audio","path":"src/audio","contentType":"directory"},{"name":"cpuinfo","path":"src/cpuinfo","contentType":"directory"},{"name":"events","path":"src/events","contentType":"directory"},{"name":"file","path":"src/file","contentType":"directory"},{"name":"haptic","path":"src/haptic","contentType":"directory"},{"name":"joystick","path":"src/joystick","contentType":"directory"},{"name":"libm","path":"src/libm","contentType":"directory"},{"name":"loadso","path":"src/loadso","contentType":"directory"},{"name":"main","path":"src/main","contentType":"directory"},{"name":"power","path":"src/power","contentType":"directory"},{"name":"stdlib","path":"src/stdlib","contentType":"directory"},{"name":"thread","path":"src/thread","contentType":"directory"},{"name":"timer","path":"src/timer","contentType":"directory"},{"name":"video","path":"src/video","contentType":"directory"},{"name":"SDL.c","path":"src/SDL.c","contentType":"file"},{"name":"SDL_assert.c","path":"src/SDL_assert.c","contentType":"file"},{"name":"SDL_assert_c.h","path":"src/SDL_assert_c.h","contentType":"file"},{"name":"SDL_compat.c","path":"src/SDL_compat.c","contentType":"file"},{"name":"SDL_error.c","path":"src/SDL_error.c","contentType":"file"},{"name":"SDL_error_c.h","path":"src/SDL_error_c.h","contentType":"file"},{"name":"SDL_fatal.c","path":"src/SDL_fatal.c","contentType":"file"},{"name":"SDL_fatal.h","path":"src/SDL_fatal.h","contentType":"file"}],"totalCount":23},"":{"items":[{"name":"VisualC","path":"VisualC","contentType":"directory"},{"name":"VisualCE","path":"VisualCE","contentType":"directory"},{"name":"Xcode-iPhoneOS","path":"Xcode-iPhoneOS","contentType":"directory"},{"name":"Xcode","path":"Xcode","contentType":"directory"},{"name":"acinclude","path":"acinclude","contentType":"directory"},{"name":"build-scripts","path":"build-scripts","contentType":"directory"},{"name":"include","path":"include","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":".hgignore","path":".hgignore","contentType":"file"},{"name":".indent.pro","path":".indent.pro","contentType":"file"},{"name":"BUGS","path":"BUGS","contentType":"file"},{"name":"Borland.html","path":"Borland.html","contentType":"file"},{"name":"Borland.zip","path":"Borland.zip","contentType":"file"},{"name":"COPYING","path":"COPYING","contentType":"file"},{"name":"CREDITS","path":"CREDITS","contentType":"file"},{"name":"INSTALL","path":"INSTALL","contentType":"file"},{"name":"Makefile.ds","path":"Makefile.ds","contentType":"file"},{"name":"Makefile.in","path":"Makefile.in","contentType":"file"},{"name":"Makefile.minimal","path":"Makefile.minimal","contentType":"file"},{"name":"Makefile.pandora","path":"Makefile.pandora","contentType":"file"},{"name":"Makefile.wiz","path":"Makefile.wiz","contentType":"file"},{"name":"NOTES","path":"NOTES","contentType":"file"},{"name":"README","path":"README","contentType":"file"},{"name":"README-SDL.txt","path":"README-SDL.txt","contentType":"file"},{"name":"README.BeOS","path":"README.BeOS","contentType":"file"},{"name":"README.DirectFB","path":"README.DirectFB","contentType":"file"},{"name":"README.HG","path":"README.HG","contentType":"file"},{"name":"README.MacOSX","path":"README.MacOSX","contentType":"file"},{"name":"README.PS3","path":"README.PS3","contentType":"file"},{"name":"README.Porting","path":"README.Porting","contentType":"file"},{"name":"README.QNX","path":"README.QNX","contentType":"file"},{"name":"README.RISCOS","path":"README.RISCOS","contentType":"file"},{"name":"README.Watcom","path":"README.Watcom","contentType":"file"},{"name":"README.WinCE","path":"README.WinCE","contentType":"file"},{"name":"README.iphoneos","path":"README.iphoneos","contentType":"file"},{"name":"README.pandora","path":"README.pandora","contentType":"file"},{"name":"SDL.spec.in","path":"SDL.spec.in","contentType":"file"},{"name":"TODO","path":"TODO","contentType":"file"},{"name":"UNDER_CONSTRUCTION.txt","path":"UNDER_CONSTRUCTION.txt","contentType":"file"},{"name":"VisualC.html","path":"VisualC.html","contentType":"file"},{"name":"Watcom-Win32.zip","path":"Watcom-Win32.zip","contentType":"file"},{"name":"WhatsNew","path":"WhatsNew","contentType":"file"},{"name":"autogen.sh","path":"autogen.sh","contentType":"file"},{"name":"configure.in","path":"configure.in","contentType":"file"},{"name":"sdl-config.in","path":"sdl-config.in","contentType":"file"},{"name":"sdl.m4","path":"sdl.m4","contentType":"file"},{"name":"sdl.pc.in","path":"sdl.pc.in","contentType":"file"}],"totalCount":48}},"fileTreeProcessingTime":11.19337,"foldersToFetch":[],"repo":{"id":337752652,"defaultBranch":"main","name":"SDL-historical-archive","ownerLogin":"libsdl-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-10T14:40:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77683370?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"bf21af2e24e603a084df8f8f4f2b00027dd6dd07","listCacheKey":"v0:1612970265.696589","canEdit":false,"refType":"tree","currentOid":"bf21af2e24e603a084df8f8f4f2b00027dd6dd07"},"path":"src/SDL_error.c","currentUser":null,"blob":{"rawLines":["/*"," SDL - Simple DirectMedia Layer"," Copyright (C) 1997-2010 Sam Lantinga",""," This library is free software; you can redistribute it and/or"," modify it under the terms of the GNU Lesser General Public"," License as published by the Free Software Foundation; either"," version 2.1 of the License, or (at your option) any later version.",""," This library is distributed in the hope that it will be useful,"," but WITHOUT ANY WARRANTY; without even the implied warranty of"," MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU"," Lesser General Public License for more details.",""," You should have received a copy of the GNU Lesser General Public"," License along with this library; if not, write to the Free Software"," Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA",""," Sam Lantinga"," slouken@libsdl.org","*/","#include \"SDL_config.h\"","","/* Simple error handling in SDL */","","#include \"SDL_error.h\"","#include \"SDL_error_c.h\"","","/* Routine to get the thread-specific error variable */","#if SDL_THREADS_DISABLED","/* !!! FIXME: what does this comment mean? Victim of Search and Replace? */","/* The SDL_arraysize(The ),default (non-thread-safe) global error variable */","static SDL_error SDL_global_error;","#define SDL_GetErrBuf()\t(&SDL_global_error)","#else","extern SDL_error *SDL_GetErrBuf(void);","#endif /* SDL_THREADS_DISABLED */","","#define SDL_ERRBUFIZE\t1024","","/* Private functions */","","static const char *","SDL_LookupString(const char *key)","{"," /* FIXME: Add code to lookup key in language string hash-table */"," return key;","}","","/* Public functions */","","void","SDL_SetError(const char *fmt, ...)","{"," va_list ap;"," SDL_error *error;",""," /* Copy in the key, mark error as valid */"," error = SDL_GetErrBuf();"," error->error = 1;"," SDL_strlcpy((char *) error->key, fmt, sizeof(error->key));",""," va_start(ap, fmt);"," error->argc = 0;"," while (*fmt) {"," if (*fmt++ == '%') {"," while (*fmt == '.' || (*fmt >= '0' && *fmt <= '9')) {"," ++fmt;"," }"," switch (*fmt++) {"," case 0: /* Malformed format string.. */"," --fmt;"," break;"," case 'c':"," case 'i':"," case 'd':"," case 'u':"," case 'o':"," case 'x':"," case 'X':"," error->args[error->argc++].value_i = va_arg(ap, int);"," break;"," case 'f':"," error->args[error->argc++].value_f = va_arg(ap, double);"," break;"," case 'p':"," error->args[error->argc++].value_ptr = va_arg(ap, void *);"," break;"," case 's':"," {"," int i = error->argc;"," const char *str = va_arg(ap, const char *);"," if (str == NULL)"," str = \"(null)\";"," SDL_strlcpy((char *) error->args[i].buf, str,"," ERR_MAX_STRLEN);"," error->argc++;"," }"," break;"," default:"," break;"," }"," if (error->argc >= ERR_MAX_ARGS) {"," break;"," }"," }"," }"," va_end(ap);",""," /* If we are in debug mode, print out an error message */","#ifdef DEBUG_ERROR"," fprintf(stderr, \"SDL_SetError: %s\\n\", SDL_GetError());","#endif","}","","/* This function has a bit more overhead than most error functions"," so that it supports internationalization and thread-safe errors.","*/","static char *","SDL_GetErrorMsg(char *errstr, unsigned int maxlen)","{"," SDL_error *error;",""," /* Clear the error string */"," *errstr = '\\0';"," --maxlen;",""," /* Get the thread-safe error, and print it out */"," error = SDL_GetErrBuf();"," if (error->error) {"," const char *fmt;"," char *msg = errstr;"," int len;"," int argi;",""," fmt = SDL_LookupString(error->key);"," argi = 0;"," while (*fmt && (maxlen > 0)) {"," if (*fmt == '%') {"," char tmp[32], *spot = tmp;"," *spot++ = *fmt++;"," while ((*fmt == '.' || (*fmt >= '0' && *fmt <= '9'))"," && spot < (tmp + SDL_arraysize(tmp) - 2)) {"," *spot++ = *fmt++;"," }"," *spot++ = *fmt++;"," *spot++ = '\\0';"," switch (spot[-2]) {"," case '%':"," *msg++ = '%';"," maxlen -= 1;"," break;"," case 'c':"," case 'i':"," case 'd':"," case 'u':"," case 'o':"," case 'x':"," case 'X':"," len ="," SDL_snprintf(msg, maxlen, tmp,"," error->args[argi++].value_i);"," msg += len;"," maxlen -= len;"," break;"," case 'f':"," len ="," SDL_snprintf(msg, maxlen, tmp,"," error->args[argi++].value_f);"," msg += len;"," maxlen -= len;"," break;"," case 'p':"," len ="," SDL_snprintf(msg, maxlen, tmp,"," error->args[argi++].value_ptr);"," msg += len;"," maxlen -= len;"," break;"," case 's':"," len ="," SDL_snprintf(msg, maxlen, tmp,"," SDL_LookupString(error->args[argi++]."," buf));"," msg += len;"," maxlen -= len;"," break;"," }"," } else {"," *msg++ = *fmt++;"," maxlen -= 1;"," }"," }"," *msg = 0; /* NULL terminate the string */"," }"," return (errstr);","}","","/* Available for backwards compatibility */","char *","SDL_GetError(void)","{"," static char errmsg[SDL_ERRBUFIZE];",""," return ((char *) SDL_GetErrorMsg(errmsg, SDL_ERRBUFIZE));","}","","void","SDL_ClearError(void)","{"," SDL_error *error;",""," error = SDL_GetErrBuf();"," error->error = 0;","}","","/* Very common errors go here */","void","SDL_Error(SDL_errorcode code)","{"," switch (code) {"," case SDL_ENOMEM:"," SDL_SetError(\"Out of memory\");"," break;"," case SDL_EFREAD:"," SDL_SetError(\"Error reading from datastream\");"," break;"," case SDL_EFWRITE:"," SDL_SetError(\"Error writing to datastream\");"," break;"," case SDL_EFSEEK:"," SDL_SetError(\"Error seeking in datastream\");"," break;"," case SDL_UNSUPPORTED:"," SDL_SetError(\"That operation is not supported\");"," break;"," default:"," SDL_SetError(\"Unknown SDL error\");"," break;"," }","}","","#ifdef TEST_ERROR","int","main(int argc, char *argv[])","{"," char buffer[BUFSIZ + 1];",""," SDL_SetError(\"Hi there!\");"," printf(\"Error 1: %s\\n\", SDL_GetError());"," SDL_ClearError();"," SDL_memset(buffer, '1', BUFSIZ);"," buffer[BUFSIZ] = 0;"," SDL_SetError(\"This is the error: %s (%f)\", buffer, 1.0);"," printf(\"Error 2: %s\\n\", SDL_GetError());"," exit(0);","}","#endif","/* vi: set ts=4 sw=4 expandtab: */"],"stylingDirectives":[[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":34,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":65,"cssClass":"pl-c"}],[{"start":0,"end":62,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":51,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":68,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":16,"cssClass":"pl-c"}],[{"start":0,"end":22,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[],[{"start":0,"end":34,"cssClass":"pl-c"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":22,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":24,"cssClass":"pl-s"}],[],[{"start":0,"end":55,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-k"},{"start":4,"end":24,"cssClass":"pl-c1"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":78,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":16,"cssClass":"pl-smi"},{"start":17,"end":33,"cssClass":"pl-s1"}],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":21,"cssClass":"pl-en"}],[{"start":0,"end":5,"cssClass":"pl-k"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":16,"cssClass":"pl-smi"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":18,"end":31,"cssClass":"pl-en"},{"start":32,"end":36,"cssClass":"pl-smi"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":33,"cssClass":"pl-c"}],[],[{"start":0,"end":7,"cssClass":"pl-k"},{"start":8,"end":21,"cssClass":"pl-c1"}],[],[{"start":0,"end":23,"cssClass":"pl-c"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":12,"cssClass":"pl-k"},{"start":13,"end":17,"cssClass":"pl-smi"},{"start":18,"end":19,"cssClass":"pl-c1"}],[{"start":0,"end":16,"cssClass":"pl-en"},{"start":17,"end":22,"cssClass":"pl-k"},{"start":23,"end":27,"cssClass":"pl-smi"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":29,"end":32,"cssClass":"pl-s1"}],[],[{"start":4,"end":69,"cssClass":"pl-c"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":22,"cssClass":"pl-c"}],[],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":12,"cssClass":"pl-en"},{"start":13,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-s1"}],[],[{"start":4,"end":11,"cssClass":"pl-smi"},{"start":12,"end":14,"cssClass":"pl-s1"}],[{"start":4,"end":13,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-s1"}],[],[{"start":4,"end":46,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":12,"end":25,"cssClass":"pl-en"}],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":9,"end":11,"cssClass":"pl-c1"},{"start":11,"end":16,"cssClass":"pl-c1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[{"start":4,"end":15,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-smi"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-s1"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-c1"},{"start":37,"end":40,"cssClass":"pl-s1"},{"start":42,"end":48,"cssClass":"pl-k"},{"start":49,"end":54,"cssClass":"pl-s1"},{"start":54,"end":56,"cssClass":"pl-c1"},{"start":56,"end":59,"cssClass":"pl-c1"}],[],[{"start":4,"end":12,"cssClass":"pl-en"},{"start":13,"end":15,"cssClass":"pl-s1"},{"start":17,"end":20,"cssClass":"pl-s1"}],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":9,"end":11,"cssClass":"pl-c1"},{"start":11,"end":15,"cssClass":"pl-c1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":19,"cssClass":"pl-c1"}],[{"start":4,"end":9,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":15,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":13,"end":16,"cssClass":"pl-s1"},{"start":16,"end":18,"cssClass":"pl-c1"},{"start":19,"end":21,"cssClass":"pl-c1"},{"start":22,"end":25,"cssClass":"pl-c1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-c1"},{"start":31,"end":33,"cssClass":"pl-c1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":36,"end":39,"cssClass":"pl-s1"},{"start":43,"end":46,"cssClass":"pl-c1"},{"start":47,"end":49,"cssClass":"pl-c1"},{"start":50,"end":51,"cssClass":"pl-c1"},{"start":51,"end":54,"cssClass":"pl-s1"},{"start":58,"end":61,"cssClass":"pl-c1"}],[{"start":16,"end":18,"cssClass":"pl-c1"},{"start":18,"end":21,"cssClass":"pl-s1"}],[],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":24,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":31,"end":62,"cssClass":"pl-c"}],[{"start":16,"end":18,"cssClass":"pl-c1"},{"start":18,"end":21,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-k"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":16,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-c1"},{"start":39,"end":41,"cssClass":"pl-c1"},{"start":43,"end":50,"cssClass":"pl-c1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":53,"end":59,"cssClass":"pl-en"},{"start":60,"end":62,"cssClass":"pl-s1"},{"start":64,"end":67,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-k"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":16,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-c1"},{"start":39,"end":41,"cssClass":"pl-c1"},{"start":43,"end":50,"cssClass":"pl-c1"},{"start":51,"end":52,"cssClass":"pl-c1"},{"start":53,"end":59,"cssClass":"pl-en"},{"start":60,"end":62,"cssClass":"pl-s1"},{"start":64,"end":70,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-k"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[{"start":16,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-c1"},{"start":39,"end":41,"cssClass":"pl-c1"},{"start":43,"end":52,"cssClass":"pl-c1"},{"start":53,"end":54,"cssClass":"pl-c1"},{"start":55,"end":61,"cssClass":"pl-en"},{"start":62,"end":64,"cssClass":"pl-s1"},{"start":66,"end":70,"cssClass":"pl-s1"},{"start":71,"end":72,"cssClass":"pl-c1"}],[{"start":16,"end":21,"cssClass":"pl-k"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":20,"cssClass":"pl-c1"}],[],[{"start":20,"end":23,"cssClass":"pl-smi"},{"start":24,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-c1"}],[{"start":20,"end":25,"cssClass":"pl-k"},{"start":26,"end":30,"cssClass":"pl-smi"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-s1"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":44,"cssClass":"pl-en"},{"start":45,"end":47,"cssClass":"pl-s1"},{"start":49,"end":54,"cssClass":"pl-s1"},{"start":55,"end":59,"cssClass":"pl-s1"},{"start":60,"end":61,"cssClass":"pl-c1"}],[{"start":20,"end":22,"cssClass":"pl-k"},{"start":24,"end":27,"cssClass":"pl-s1"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"}],[{"start":24,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":38,"cssClass":"pl-s"}],[{"start":20,"end":31,"cssClass":"pl-en"},{"start":33,"end":37,"cssClass":"pl-smi"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":41,"end":46,"cssClass":"pl-s1"},{"start":46,"end":48,"cssClass":"pl-c1"},{"start":48,"end":52,"cssClass":"pl-c1"},{"start":53,"end":54,"cssClass":"pl-s1"},{"start":56,"end":59,"cssClass":"pl-c1"},{"start":61,"end":64,"cssClass":"pl-s1"}],[{"start":32,"end":46,"cssClass":"pl-c1"}],[{"start":20,"end":25,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-c1"},{"start":31,"end":33,"cssClass":"pl-c1"}],[],[{"start":16,"end":21,"cssClass":"pl-k"}],[{"start":12,"end":19,"cssClass":"pl-k"}],[{"start":16,"end":21,"cssClass":"pl-k"}],[],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":16,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"},{"start":31,"end":43,"cssClass":"pl-c1"}],[{"start":16,"end":21,"cssClass":"pl-k"}],[],[],[],[{"start":4,"end":10,"cssClass":"pl-en"},{"start":11,"end":13,"cssClass":"pl-s1"}],[],[{"start":4,"end":61,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":11,"cssClass":"pl-en"},{"start":12,"end":18,"cssClass":"pl-s1"},{"start":20,"end":40,"cssClass":"pl-s"},{"start":42,"end":54,"cssClass":"pl-en"}],[{"start":0,"end":6,"cssClass":"pl-k"}],[],[],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":2,"cssClass":"pl-c"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-smi"},{"start":12,"end":13,"cssClass":"pl-c1"}],[{"start":0,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-smi"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":22,"end":28,"cssClass":"pl-s1"},{"start":30,"end":42,"cssClass":"pl-smi"},{"start":39,"end":42,"cssClass":"pl-smi"},{"start":43,"end":49,"cssClass":"pl-s1"}],[],[{"start":4,"end":13,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-s1"}],[],[{"start":4,"end":32,"cssClass":"pl-c"}],[{"start":4,"end":5,"cssClass":"pl-c1"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":18,"cssClass":"pl-c1"}],[{"start":4,"end":6,"cssClass":"pl-c1"},{"start":6,"end":12,"cssClass":"pl-s1"}],[],[{"start":4,"end":53,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":12,"end":25,"cssClass":"pl-en"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-s1"},{"start":13,"end":15,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-k"},{"start":14,"end":18,"cssClass":"pl-smi"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":23,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-smi"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":14,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":26,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-smi"},{"start":12,"end":15,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-smi"},{"start":12,"end":16,"cssClass":"pl-s1"}],[],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":30,"cssClass":"pl-en"},{"start":31,"end":36,"cssClass":"pl-s1"},{"start":36,"end":38,"cssClass":"pl-c1"},{"start":38,"end":41,"cssClass":"pl-c1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-k"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":24,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":34,"cssClass":"pl-c1"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":20,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":24,"end":27,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-smi"},{"start":21,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":41,"cssClass":"pl-s1"}],[{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-s1"},{"start":30,"end":32,"cssClass":"pl-c1"}],[{"start":16,"end":21,"cssClass":"pl-k"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-c1"},{"start":36,"end":38,"cssClass":"pl-c1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":41,"end":44,"cssClass":"pl-s1"},{"start":48,"end":51,"cssClass":"pl-c1"},{"start":52,"end":54,"cssClass":"pl-c1"},{"start":55,"end":56,"cssClass":"pl-c1"},{"start":56,"end":59,"cssClass":"pl-s1"},{"start":63,"end":66,"cssClass":"pl-c1"}],[{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":34,"end":37,"cssClass":"pl-s1"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":40,"end":53,"cssClass":"pl-en"},{"start":54,"end":57,"cssClass":"pl-s1"},{"start":59,"end":60,"cssClass":"pl-c1"},{"start":61,"end":62,"cssClass":"pl-c1"}],[{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":31,"end":34,"cssClass":"pl-s1"},{"start":34,"end":36,"cssClass":"pl-c1"}],[],[{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-s1"},{"start":30,"end":32,"cssClass":"pl-c1"}],[{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":30,"cssClass":"pl-c1"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":24,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":32,"cssClass":"pl-c1"}],[{"start":20,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"}],[{"start":20,"end":25,"cssClass":"pl-k"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"}],[{"start":24,"end":36,"cssClass":"pl-en"},{"start":37,"end":40,"cssClass":"pl-s1"},{"start":42,"end":48,"cssClass":"pl-s1"},{"start":50,"end":53,"cssClass":"pl-s1"}],[{"start":37,"end":42,"cssClass":"pl-s1"},{"start":42,"end":44,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-c1"},{"start":49,"end":53,"cssClass":"pl-s1"},{"start":53,"end":55,"cssClass":"pl-c1"},{"start":57,"end":64,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-s1"}],[{"start":20,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":33,"cssClass":"pl-s1"}],[{"start":20,"end":25,"cssClass":"pl-k"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"}],[{"start":24,"end":36,"cssClass":"pl-en"},{"start":37,"end":40,"cssClass":"pl-s1"},{"start":42,"end":48,"cssClass":"pl-s1"},{"start":50,"end":53,"cssClass":"pl-s1"}],[{"start":37,"end":42,"cssClass":"pl-s1"},{"start":42,"end":44,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-c1"},{"start":49,"end":53,"cssClass":"pl-s1"},{"start":53,"end":55,"cssClass":"pl-c1"},{"start":57,"end":64,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-s1"}],[{"start":20,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":33,"cssClass":"pl-s1"}],[{"start":20,"end":25,"cssClass":"pl-k"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"}],[{"start":24,"end":36,"cssClass":"pl-en"},{"start":37,"end":40,"cssClass":"pl-s1"},{"start":42,"end":48,"cssClass":"pl-s1"},{"start":50,"end":53,"cssClass":"pl-s1"}],[{"start":37,"end":42,"cssClass":"pl-s1"},{"start":42,"end":44,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-c1"},{"start":49,"end":53,"cssClass":"pl-s1"},{"start":53,"end":55,"cssClass":"pl-c1"},{"start":57,"end":66,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-s1"}],[{"start":20,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":33,"cssClass":"pl-s1"}],[{"start":20,"end":25,"cssClass":"pl-k"}],[{"start":16,"end":20,"cssClass":"pl-k"},{"start":21,"end":24,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"}],[{"start":24,"end":36,"cssClass":"pl-en"},{"start":37,"end":40,"cssClass":"pl-s1"},{"start":42,"end":48,"cssClass":"pl-s1"},{"start":50,"end":53,"cssClass":"pl-s1"}],[{"start":37,"end":53,"cssClass":"pl-en"},{"start":54,"end":59,"cssClass":"pl-s1"},{"start":59,"end":61,"cssClass":"pl-c1"},{"start":61,"end":65,"cssClass":"pl-c1"},{"start":66,"end":70,"cssClass":"pl-s1"},{"start":70,"end":72,"cssClass":"pl-c1"}],[{"start":54,"end":57,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-s1"}],[{"start":20,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":33,"cssClass":"pl-s1"}],[{"start":20,"end":25,"cssClass":"pl-k"}],[],[{"start":14,"end":18,"cssClass":"pl-k"}],[{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":20,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":26,"end":29,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"}],[{"start":16,"end":22,"cssClass":"pl-s1"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"}],[],[],[{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":12,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":32,"end":63,"cssClass":"pl-c"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":12,"end":18,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":43,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-smi"},{"start":5,"end":6,"cssClass":"pl-c1"}],[{"start":0,"end":12,"cssClass":"pl-en"},{"start":13,"end":17,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-smi"},{"start":16,"end":22,"cssClass":"pl-s1"},{"start":23,"end":36,"cssClass":"pl-c1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":13,"end":17,"cssClass":"pl-smi"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":21,"end":36,"cssClass":"pl-en"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":45,"end":58,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":14,"cssClass":"pl-en"},{"start":15,"end":19,"cssClass":"pl-smi"}],[],[{"start":4,"end":13,"cssClass":"pl-smi"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":20,"cssClass":"pl-s1"}],[],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":12,"end":25,"cssClass":"pl-en"}],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":9,"end":11,"cssClass":"pl-c1"},{"start":11,"end":16,"cssClass":"pl-c1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":32,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":9,"cssClass":"pl-en"},{"start":10,"end":23,"cssClass":"pl-smi"},{"start":24,"end":28,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":12,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":8,"cssClass":"pl-k"},{"start":9,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-en"},{"start":21,"end":36,"cssClass":"pl-s"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":4,"end":8,"cssClass":"pl-k"},{"start":9,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-en"},{"start":21,"end":52,"cssClass":"pl-s"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":4,"end":8,"cssClass":"pl-k"},{"start":9,"end":20,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-en"},{"start":21,"end":50,"cssClass":"pl-s"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":4,"end":8,"cssClass":"pl-k"},{"start":9,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-en"},{"start":21,"end":50,"cssClass":"pl-s"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":4,"end":8,"cssClass":"pl-k"},{"start":9,"end":24,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-en"},{"start":21,"end":54,"cssClass":"pl-s"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[{"start":4,"end":11,"cssClass":"pl-k"}],[{"start":8,"end":20,"cssClass":"pl-en"},{"start":21,"end":40,"cssClass":"pl-s"}],[{"start":8,"end":13,"cssClass":"pl-k"}],[],[],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":17,"cssClass":"pl-c1"}],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":4,"cssClass":"pl-en"},{"start":5,"end":8,"cssClass":"pl-smi"},{"start":9,"end":13,"cssClass":"pl-s1"},{"start":15,"end":19,"cssClass":"pl-smi"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"}],[],[{"start":4,"end":8,"cssClass":"pl-smi"},{"start":9,"end":15,"cssClass":"pl-s1"},{"start":16,"end":22,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":26,"cssClass":"pl-c1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":17,"end":28,"cssClass":"pl-s"}],[{"start":4,"end":10,"cssClass":"pl-en"},{"start":11,"end":26,"cssClass":"pl-s"},{"start":28,"end":40,"cssClass":"pl-en"}],[{"start":4,"end":18,"cssClass":"pl-en"}],[{"start":4,"end":14,"cssClass":"pl-en"},{"start":15,"end":21,"cssClass":"pl-s1"},{"start":23,"end":26,"cssClass":"pl-c1"},{"start":28,"end":34,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-s1"},{"start":11,"end":17,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-c1"}],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":17,"end":45,"cssClass":"pl-s"},{"start":47,"end":53,"cssClass":"pl-s1"},{"start":55,"end":58,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-en"},{"start":11,"end":26,"cssClass":"pl-s"},{"start":28,"end":40,"cssClass":"pl-en"}],[{"start":4,"end":8,"cssClass":"pl-en"},{"start":9,"end":10,"cssClass":"pl-c1"}],[],[{"start":0,"end":6,"cssClass":"pl-k"}],[{"start":0,"end":34,"cssClass":"pl-c"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/libsdl-org/SDL-historical-archive/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"SDL_error.c","displayUrl":"https://github.com/libsdl-org/SDL-historical-archive/blame/bf21af2e24e603a084df8f8f4f2b00027dd6dd07/src/SDL_error.c?raw=true","headerInfo":{"blobSize":"7.16 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"55d183a","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Flibsdl-org%2FSDL-historical-archive%2Fblame%2Fbf21af2e24e603a084df8f8f4f2b00027dd6dd07%2Fsrc%2FSDL_error.c","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"259","truncatedSloc":"233"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"C","languageID":41,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/libsdl-org/SDL-historical-archive/blame/bf21af2e24e603a084df8f8f4f2b00027dd6dd07/src/SDL_error.c","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/libsdl-org/SDL-historical-archive/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/libsdl-org/SDL-historical-archive/raw/bf21af2e24e603a084df8f8f4f2b00027dd6dd07/src/SDL_error.c","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":true,"not_analyzed":false,"symbols":[{"name":"SDL_GetErrBuf","kind":"function","ident_start":1317,"ident_end":1330,"extent_start":1317,"extent_end":1336,"fully_qualified_name":"SDL_GetErrBuf","ident_utf16":{"start":{"line_number":35,"utf16_col":18},"end":{"line_number":35,"utf16_col":31}},"extent_utf16":{"start":{"line_number":35,"utf16_col":18},"end":{"line_number":35,"utf16_col":37}}},{"name":"SDL_ERRBUFIZE","kind":"macro","ident_start":1381,"ident_end":1394,"extent_start":1373,"extent_end":1401,"fully_qualified_name":"SDL_ERRBUFIZE","ident_utf16":{"start":{"line_number":38,"utf16_col":8},"end":{"line_number":38,"utf16_col":21}},"extent_utf16":{"start":{"line_number":38,"utf16_col":0},"end":{"line_number":40,"utf16_col":0}}},{"name":"SDL_LookupString","kind":"function","ident_start":1446,"ident_end":1462,"extent_start":1446,"extent_end":1479,"fully_qualified_name":"SDL_LookupString","ident_utf16":{"start":{"line_number":43,"utf16_col":0},"end":{"line_number":43,"utf16_col":16}},"extent_utf16":{"start":{"line_number":43,"utf16_col":0},"end":{"line_number":43,"utf16_col":33}}},{"name":"SDL_SetError","kind":"function","ident_start":1600,"ident_end":1612,"extent_start":1600,"extent_end":1634,"fully_qualified_name":"SDL_SetError","ident_utf16":{"start":{"line_number":52,"utf16_col":0},"end":{"line_number":52,"utf16_col":12}},"extent_utf16":{"start":{"line_number":52,"utf16_col":0},"end":{"line_number":52,"utf16_col":34}}},{"name":"SDL_GetErrorMsg","kind":"function","ident_start":3547,"ident_end":3562,"extent_start":3547,"extent_end":3597,"fully_qualified_name":"SDL_GetErrorMsg","ident_utf16":{"start":{"line_number":119,"utf16_col":0},"end":{"line_number":119,"utf16_col":15}},"extent_utf16":{"start":{"line_number":119,"utf16_col":0},"end":{"line_number":119,"utf16_col":50}}},{"name":"SDL_GetError","kind":"function","ident_start":6079,"ident_end":6091,"extent_start":6079,"extent_end":6097,"fully_qualified_name":"SDL_GetError","ident_utf16":{"start":{"line_number":200,"utf16_col":0},"end":{"line_number":200,"utf16_col":12}},"extent_utf16":{"start":{"line_number":200,"utf16_col":0},"end":{"line_number":200,"utf16_col":18}}},{"name":"SDL_ClearError","kind":"function","ident_start":6210,"ident_end":6224,"extent_start":6210,"extent_end":6230,"fully_qualified_name":"SDL_ClearError","ident_utf16":{"start":{"line_number":208,"utf16_col":0},"end":{"line_number":208,"utf16_col":14}},"extent_utf16":{"start":{"line_number":208,"utf16_col":0},"end":{"line_number":208,"utf16_col":20}}},{"name":"SDL_Error","kind":"function","ident_start":6348,"ident_end":6357,"extent_start":6348,"extent_end":6377,"fully_qualified_name":"SDL_Error","ident_utf16":{"start":{"line_number":218,"utf16_col":0},"end":{"line_number":218,"utf16_col":9}},"extent_utf16":{"start":{"line_number":218,"utf16_col":0},"end":{"line_number":218,"utf16_col":29}}},{"name":"main","kind":"function","ident_start":6945,"ident_end":6949,"extent_start":6945,"extent_end":6973,"fully_qualified_name":"main","ident_utf16":{"start":{"line_number":244,"utf16_col":0},"end":{"line_number":244,"utf16_col":4}},"extent_utf16":{"start":{"line_number":244,"utf16_col":0},"end":{"line_number":244,"utf16_col":28}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"blame":{"ranges":{"1":{"start":1,"oldStart":1,"end":2,"oldEnd":2,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"3":{"start":3,"oldStart":3,"end":3,"oldEnd":3,"commitOid":"636b792a5ca0fd67e363987b50d9611f69585ff4","reblamePath":"src/SDL_error.c"},"4":{"start":4,"oldStart":4,"end":5,"oldEnd":5,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"6":{"start":6,"oldStart":6,"end":6,"oldEnd":6,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"src/SDL_error.c"},"7":{"start":7,"oldStart":7,"end":7,"oldEnd":7,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"8":{"start":8,"oldStart":8,"end":8,"oldEnd":8,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"src/SDL_error.c"},"9":{"start":9,"oldStart":9,"end":12,"oldEnd":12,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"13":{"start":13,"oldStart":13,"end":13,"oldEnd":13,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"src/SDL_error.c"},"14":{"start":14,"oldStart":14,"end":14,"oldEnd":14,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"15":{"start":15,"oldStart":15,"end":17,"oldEnd":17,"commitOid":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"src/SDL_error.c"},"18":{"start":18,"oldStart":18,"end":19,"oldEnd":19,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"20":{"start":20,"oldStart":20,"end":20,"oldEnd":20,"commitOid":"99bb0d2984462ab67a6781ecac070a2b2ecfe884","reblamePath":"src/SDL_error.c"},"21":{"start":21,"oldStart":21,"end":21,"oldEnd":21,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"22":{"start":22,"oldStart":22,"end":22,"oldEnd":22,"commitOid":"fd03c21389537f66e3bda0d877a2ae067326e6fa","reblamePath":"src/SDL_error.c"},"23":{"start":23,"oldStart":22,"end":28,"oldEnd":42,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"29":{"start":29,"oldStart":28,"end":30,"oldEnd":29,"commitOid":"0cc05bc994c556bd4f8dc1d577c440e3b44bb7b7","reblamePath":"src/SDL_error.c"},"31":{"start":31,"oldStart":31,"end":31,"oldEnd":31,"commitOid":"bf035a46b4476e083d539009f63e993ed2d33403","reblamePath":"src/SDL_error.c"},"32":{"start":32,"oldStart":30,"end":32,"oldEnd":30,"commitOid":"0cc05bc994c556bd4f8dc1d577c440e3b44bb7b7","reblamePath":"src/SDL_error.c"},"33":{"start":33,"oldStart":45,"end":34,"oldEnd":47,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"35":{"start":35,"oldStart":33,"end":37,"oldEnd":35,"commitOid":"0cc05bc994c556bd4f8dc1d577c440e3b44bb7b7","reblamePath":"src/SDL_error.c"},"38":{"start":38,"oldStart":49,"end":42,"oldEnd":53,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"43":{"start":43,"oldStart":42,"end":44,"oldEnd":43,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"45":{"start":45,"oldStart":55,"end":45,"oldEnd":55,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"46":{"start":46,"oldStart":45,"end":47,"oldEnd":46,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"48":{"start":48,"oldStart":63,"end":51,"oldEnd":66,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"52":{"start":52,"oldStart":51,"end":53,"oldEnd":52,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"54":{"start":54,"oldStart":68,"end":54,"oldEnd":68,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"55":{"start":55,"oldStart":54,"end":110,"oldEnd":109,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"111":{"start":111,"oldStart":124,"end":111,"oldEnd":124,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"112":{"start":112,"oldStart":111,"end":112,"oldEnd":111,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"113":{"start":113,"oldStart":130,"end":118,"oldEnd":184,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"119":{"start":119,"oldStart":119,"end":119,"oldEnd":119,"commitOid":"bf21af2e24e603a084df8f8f4f2b00027dd6dd07","reblamePath":"src/SDL_error.c"},"120":{"start":120,"oldStart":119,"end":120,"oldEnd":119,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"121":{"start":121,"oldStart":186,"end":121,"oldEnd":186,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"122":{"start":122,"oldStart":121,"end":182,"oldEnd":181,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"183":{"start":183,"oldStart":183,"end":184,"oldEnd":184,"commitOid":"8588699caa2093bcb23aace96ee1e7bc2585a5a1","reblamePath":"src/SDL_error.c"},"185":{"start":185,"oldStart":184,"end":196,"oldEnd":195,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"197":{"start":197,"oldStart":259,"end":199,"oldEnd":288,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"200":{"start":200,"oldStart":199,"end":201,"oldEnd":200,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"202":{"start":202,"oldStart":290,"end":202,"oldEnd":290,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"203":{"start":203,"oldStart":202,"end":203,"oldEnd":202,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"204":{"start":204,"oldStart":292,"end":204,"oldEnd":292,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"205":{"start":205,"oldStart":204,"end":205,"oldEnd":204,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"206":{"start":206,"oldStart":294,"end":207,"oldEnd":295,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"208":{"start":208,"oldStart":207,"end":209,"oldEnd":208,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"210":{"start":210,"oldStart":297,"end":210,"oldEnd":297,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"211":{"start":211,"oldStart":210,"end":211,"oldEnd":210,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"212":{"start":212,"oldStart":299,"end":212,"oldEnd":299,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"213":{"start":213,"oldStart":212,"end":214,"oldEnd":213,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"215":{"start":215,"oldStart":302,"end":217,"oldEnd":304,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"218":{"start":218,"oldStart":217,"end":219,"oldEnd":218,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"220":{"start":220,"oldStart":306,"end":220,"oldEnd":306,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"221":{"start":221,"oldStart":220,"end":233,"oldEnd":232,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"234":{"start":234,"oldStart":234,"end":236,"oldEnd":236,"commitOid":"62610dad95df26c03695cd68e1e6c76f474d5351","reblamePath":"src/SDL_error.c"},"237":{"start":237,"oldStart":233,"end":240,"oldEnd":236,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"241":{"start":241,"oldStart":324,"end":243,"oldEnd":326,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"244":{"start":244,"oldStart":240,"end":245,"oldEnd":241,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"246":{"start":246,"oldStart":328,"end":246,"oldEnd":328,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"247":{"start":247,"oldStart":243,"end":256,"oldEnd":252,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"},"257":{"start":257,"oldStart":339,"end":258,"oldEnd":340,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"259":{"start":259,"oldStart":255,"end":259,"oldEnd":255,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/SDL_error.c"}},"commits":{"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea":{"oid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","message":"Initial revision","shortMessageHtmlLink":"Initial revision","authorAvatarUrl":null,"committerName":"Sam Lantinga","committerEmail":"slouken@lokigames.com","committedDate":"2001-04-26T16:45:43.000Z","firstParentOid":null},"636b792a5ca0fd67e363987b50d9611f69585ff4":{"oid":"636b792a5ca0fd67e363987b50d9611f69585ff4","message":"Fixed bug #926\n\nUpdated copyright to LGPL version 2.1 and year 2010","shortMessageHtmlLink":"Fixed bug #926","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-01-24T21:10:53.000Z","firstParentOid":"fb9cbe485d9ec4d2c4269705f6ebbbd47a83ea11"},"468c4f867003c41d61336a02f2c9ef5e6309f970":{"oid":"468c4f867003c41d61336a02f2c9ef5e6309f970","message":"Updated copyright information and removed rcs id lines (problematic in branch merges)\nI batch edited these files, so please let me know if I've accidentally removed anybody's\ncredit here.","shortMessageHtmlLink":"Updated copyright information and removed rcs id lines (problematic i…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-01T06:32:25.000Z","firstParentOid":"b09f0ad543b8ba736d2a07ea760b15c3c0e8a8f7"},"99bb0d2984462ab67a6781ecac070a2b2ecfe884":{"oid":"99bb0d2984462ab67a6781ecac070a2b2ecfe884","message":"Updated the source with the correct e-mail address","shortMessageHtmlLink":"Updated the source with the correct e-mail address","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2001-12-14T12:38:15.000Z","firstParentOid":"e59df8c775fc69c0645841fb50792235295f7a6e"},"fd03c21389537f66e3bda0d877a2ae067326e6fa":{"oid":"fd03c21389537f66e3bda0d877a2ae067326e6fa","message":"Use consistent identifiers for the various platforms we support.\nMake sure every source file includes SDL_config.h, so the proper system\nheaders are chosen.","shortMessageHtmlLink":"Use consistent identifiers for the various platforms we support.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-21T08:46:50.000Z","firstParentOid":"1aa7ad5912cefc81af5a3e6fd3ffb2179f423529"},"0cc05bc994c556bd4f8dc1d577c440e3b44bb7b7":{"oid":"0cc05bc994c556bd4f8dc1d577c440e3b44bb7b7","message":"New configure-based build system. Still work in progress, but much improved","shortMessageHtmlLink":"New configure-based build system. Still work in progress, but much im…","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-02-16T10:11:48.000Z","firstParentOid":"d0f1266979522a3b0a1cb69bf6ef1f1f9d3bcb24"},"bf035a46b4476e083d539009f63e993ed2d33403":{"oid":"bf035a46b4476e083d539009f63e993ed2d33403","message":"Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.","shortMessageHtmlLink":"Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/673562?s=80&v=4","committerName":"Ryan C. Gordon","committerEmail":"icculus@icculus.org","committedDate":"2006-10-17T09:15:21.000Z","firstParentOid":"8c0ae5e019b4c00cb2bafed9745d3d1d672c45c2"},"466d3a402970e1ffe989ce2a075926d4880f0d82":{"oid":"466d3a402970e1ffe989ce2a075926d4880f0d82","message":"SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.","shortMessageHtmlLink":"SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-07-10T21:04:37.000Z","firstParentOid":"38ab2fa282dee9e3d304f522ea448e970e76a544"},"bf21af2e24e603a084df8f8f4f2b00027dd6dd07":{"oid":"bf21af2e24e603a084df8f8f4f2b00027dd6dd07","message":"Mostly cleaned up warnings with -Wmissing-prototypes","shortMessageHtmlLink":"Mostly cleaned up warnings with -Wmissing-prototypes","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2010-06-26T08:56:48.000-07:00","firstParentOid":"ad364363d4840c351490afb5ae853669aee7c8a6"},"8588699caa2093bcb23aace96ee1e7bc2585a5a1":{"oid":"8588699caa2093bcb23aace96ee1e7bc2585a5a1","message":"Reverted Bob's indent checkin","shortMessageHtmlLink":"Reverted Bob's indent checkin","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2009-01-10T21:50:26.000Z","firstParentOid":"292229f71579d1449690c470349730767828a4ac"},"62610dad95df26c03695cd68e1e6c76f474d5351":{"oid":"62610dad95df26c03695cd68e1e6c76f474d5351","message":"Fixed bug #765\n\nAdded SDL_SetError case for SDL_UNSUPPORTED","shortMessageHtmlLink":"Fixed bug #765","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2009-09-26T10:19:19.000Z","firstParentOid":"23900a050707dc47b2c0217bebaf931a913c674f"}},"ignoreRevs":{"path":".git-blame-ignore-revs","present":false,"timedOut":null}},"csrf_tokens":{"/libsdl-org/SDL-historical-archive/branches":{"post":"lOIMAn9YJSQWugPO5l6gH7R0mpAnpjfPFiluePqxXeEFttga9ftwipe4EYddndiWQW-QjEl5btsa1rki19d4dw"},"/repos/preferences":{"post":"Te6Ouyn4ibIiyj-lfrU9yVBiAoDYJTxhUBdn0bkS8VLpH0M5gLKkdS9wdWYG8Nr4nyQjBzjmoH89kIUQN2Q_YQ"}}},"title":"Blaming SDL-historical-archive/src/SDL_error.c at bf21af2e24e603a084df8f8f4f2b00027dd6dd07 · libsdl-org/SDL-historical-archive"}