{"payload":{"allShortcutsEnabled":false,"fileTree":{"src/joystick/dummy":{"items":[{"name":"SDL_sysjoystick.c","path":"src/joystick/dummy/SDL_sysjoystick.c","contentType":"file"}],"totalCount":1},"src/joystick":{"items":[{"name":"amigaos","path":"src/joystick/amigaos","contentType":"directory"},{"name":"beos","path":"src/joystick/beos","contentType":"directory"},{"name":"bsd","path":"src/joystick/bsd","contentType":"directory"},{"name":"darwin","path":"src/joystick/darwin","contentType":"directory"},{"name":"dc","path":"src/joystick/dc","contentType":"directory"},{"name":"dummy","path":"src/joystick/dummy","contentType":"directory"},{"name":"linux","path":"src/joystick/linux","contentType":"directory"},{"name":"macos","path":"src/joystick/macos","contentType":"directory"},{"name":"mint","path":"src/joystick/mint","contentType":"directory"},{"name":"os2","path":"src/joystick/os2","contentType":"directory"},{"name":"riscos","path":"src/joystick/riscos","contentType":"directory"},{"name":"win32","path":"src/joystick/win32","contentType":"directory"},{"name":"SDL_joystick.c","path":"src/joystick/SDL_joystick.c","contentType":"file"},{"name":"SDL_joystick_c.h","path":"src/joystick/SDL_joystick_c.h","contentType":"file"},{"name":"SDL_sysjoystick.h","path":"src/joystick/SDL_sysjoystick.h","contentType":"file"}],"totalCount":15},"src":{"items":[{"name":"audio","path":"src/audio","contentType":"directory"},{"name":"cdrom","path":"src/cdrom","contentType":"directory"},{"name":"cpuinfo","path":"src/cpuinfo","contentType":"directory"},{"name":"events","path":"src/events","contentType":"directory"},{"name":"file","path":"src/file","contentType":"directory"},{"name":"hermes","path":"src/hermes","contentType":"directory"},{"name":"joystick","path":"src/joystick","contentType":"directory"},{"name":"loadso","path":"src/loadso","contentType":"directory"},{"name":"main","path":"src/main","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_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":19},"":{"items":[{"name":"build-scripts","path":"build-scripts","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"include","path":"include","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"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":"CWprojects.sea.bin","path":"CWprojects.sea.bin","contentType":"file"},{"name":"EpocBuildFiles.zip","path":"EpocBuildFiles.zip","contentType":"file"},{"name":"INSTALL","path":"INSTALL","contentType":"file"},{"name":"MPWmake.sea.bin","path":"MPWmake.sea.bin","contentType":"file"},{"name":"Makefile.dc","path":"Makefile.dc","contentType":"file"},{"name":"Makefile.in","path":"Makefile.in","contentType":"file"},{"name":"Makefile.minimal","path":"Makefile.minimal","contentType":"file"},{"name":"README","path":"README","contentType":"file"},{"name":"README-SDL.txt","path":"README-SDL.txt","contentType":"file"},{"name":"README.AmigaOS","path":"README.AmigaOS","contentType":"file"},{"name":"README.BeOS","path":"README.BeOS","contentType":"file"},{"name":"README.CVS","path":"README.CVS","contentType":"file"},{"name":"README.DC","path":"README.DC","contentType":"file"},{"name":"README.Epoc","path":"README.Epoc","contentType":"file"},{"name":"README.MacOS","path":"README.MacOS","contentType":"file"},{"name":"README.MacOSX","path":"README.MacOSX","contentType":"file"},{"name":"README.MiNT","path":"README.MiNT","contentType":"file"},{"name":"README.NanoX","path":"README.NanoX","contentType":"file"},{"name":"README.OS2","path":"README.OS2","contentType":"file"},{"name":"README.PicoGUI","path":"README.PicoGUI","contentType":"file"},{"name":"README.Porting","path":"README.Porting","contentType":"file"},{"name":"README.QNX","path":"README.QNX","contentType":"file"},{"name":"README.Qtopia","path":"README.Qtopia","contentType":"file"},{"name":"README.RISCOS","path":"README.RISCOS","contentType":"file"},{"name":"README.SVN","path":"README.SVN","contentType":"file"},{"name":"README.Watcom","path":"README.Watcom","contentType":"file"},{"name":"README.WinCE","path":"README.WinCE","contentType":"file"},{"name":"README.wscons","path":"README.wscons","contentType":"file"},{"name":"SDL.qpg.in","path":"SDL.qpg.in","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":"VisualC.zip","path":"VisualC.zip","contentType":"file"},{"name":"VisualCE.zip","path":"VisualCE.zip","contentType":"file"},{"name":"Watcom-OS2.zip","path":"Watcom-OS2.zip","contentType":"file"},{"name":"Watcom-Win32.zip","path":"Watcom-Win32.zip","contentType":"file"},{"name":"WhatsNew","path":"WhatsNew","contentType":"file"},{"name":"acinclude.m4","path":"acinclude.m4","contentType":"file"},{"name":"autogen.sh","path":"autogen.sh","contentType":"file"},{"name":"configure.in","path":"configure.in","contentType":"file"},{"name":"docs.html","path":"docs.html","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":56}},"fileTreeProcessingTime":17.96975,"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":"466d3a402970e1ffe989ce2a075926d4880f0d82","listCacheKey":"v0:1612970265.696589","canEdit":false,"refType":"tree","currentOid":"466d3a402970e1ffe989ce2a075926d4880f0d82"},"path":"src/joystick/dummy/SDL_sysjoystick.c","currentUser":null,"blob":{"rawLines":["/*"," SDL - Simple DirectMedia Layer"," Copyright (C) 1997-2006 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\"","","#if defined(SDL_JOYSTICK_DUMMY) || defined(SDL_JOYSTICK_DISABLED)","","/* This is the system specific header for the SDL joystick API */","","#include \"SDL_joystick.h\"","#include \"../SDL_sysjoystick.h\"","#include \"../SDL_joystick_c.h\"","","/* Function to scan the system for joysticks."," * This function should set SDL_numjoysticks to the number of available"," * joysticks. Joystick 0 should be the system default joystick."," * It should return 0, or -1 on an unrecoverable fatal error."," */","int","SDL_SYS_JoystickInit(void)","{"," SDL_numjoysticks = 0;"," return (0);","}","","/* Function to get the device-dependent name of a joystick */","const char *","SDL_SYS_JoystickName(int index)","{"," SDL_SetError(\"Logic error: No joysticks available\");"," return (NULL);","}","","/* Function to open a joystick for use."," The joystick to open is specified by the index field of the joystick."," This should fill the nbuttons and naxes fields of the joystick structure."," It returns 0, or -1 if there is an error."," */","int","SDL_SYS_JoystickOpen(SDL_Joystick * joystick)","{"," SDL_SetError(\"Logic error: No joysticks available\");"," return (-1);","}","","/* Function to update the state of a joystick - called as a device poll."," * This function shouldn't update the joystick structure directly,"," * but instead should call SDL_PrivateJoystick*() to deliver events"," * and update joystick device state."," */","void","SDL_SYS_JoystickUpdate(SDL_Joystick * joystick)","{"," return;","}","","/* Function to close a joystick after use */","void","SDL_SYS_JoystickClose(SDL_Joystick * joystick)","{"," return;","}","","/* Function to perform any system-specific joystick related cleanup */","void","SDL_SYS_JoystickQuit(void)","{"," return;","}","","#endif /* SDL_JOYSTICK_DUMMY || SDL_JOYSTICK_DISABLED */","/* 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":3,"cssClass":"pl-k"},{"start":12,"end":30,"cssClass":"pl-c1"},{"start":32,"end":34,"cssClass":"pl-c1"},{"start":43,"end":64,"cssClass":"pl-c1"}],[],[{"start":0,"end":65,"cssClass":"pl-c"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":25,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":31,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":30,"cssClass":"pl-s"}],[],[{"start":0,"end":45,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":64,"cssClass":"pl-c"}],[{"start":0,"end":61,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":20,"cssClass":"pl-en"},{"start":21,"end":25,"cssClass":"pl-smi"}],[],[{"start":4,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":24,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":61,"cssClass":"pl-c"}],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":10,"cssClass":"pl-smi"},{"start":11,"end":12,"cssClass":"pl-c1"}],[{"start":0,"end":20,"cssClass":"pl-en"},{"start":21,"end":24,"cssClass":"pl-smi"},{"start":25,"end":30,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":17,"end":54,"cssClass":"pl-s"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":12,"end":16,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":39,"cssClass":"pl-c"}],[{"start":0,"end":72,"cssClass":"pl-c"}],[{"start":0,"end":76,"cssClass":"pl-c"}],[{"start":0,"end":44,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-smi"}],[{"start":0,"end":20,"cssClass":"pl-en"},{"start":21,"end":33,"cssClass":"pl-smi"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":44,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":17,"end":54,"cssClass":"pl-s"}],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":12,"end":14,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":72,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":36,"cssClass":"pl-c"}],[{"start":0,"end":3,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":22,"cssClass":"pl-en"},{"start":23,"end":35,"cssClass":"pl-smi"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":46,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"}],[],[],[{"start":0,"end":44,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":21,"cssClass":"pl-en"},{"start":22,"end":34,"cssClass":"pl-smi"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":45,"cssClass":"pl-s1"}],[],[{"start":4,"end":10,"cssClass":"pl-k"}],[],[],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":4,"cssClass":"pl-smi"}],[{"start":0,"end":20,"cssClass":"pl-en"},{"start":21,"end":25,"cssClass":"pl-smi"}],[],[{"start":4,"end":10,"cssClass":"pl-k"}],[],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":56,"cssClass":"pl-c"}],[{"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_sysjoystick.c","displayUrl":"https://github.com/libsdl-org/SDL-historical-archive/blame/466d3a402970e1ffe989ce2a075926d4880f0d82/src/joystick/dummy/SDL_sysjoystick.c?raw=true","headerInfo":{"blobSize":"2.58 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":"e829dee","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Flibsdl-org%2FSDL-historical-archive%2Fblame%2F466d3a402970e1ffe989ce2a075926d4880f0d82%2Fsrc%2Fjoystick%2Fdummy%2FSDL_sysjoystick.c","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"90","truncatedSloc":"76"},"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/466d3a402970e1ffe989ce2a075926d4880f0d82/src/joystick/dummy/SDL_sysjoystick.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/466d3a402970e1ffe989ce2a075926d4880f0d82/src/joystick/dummy/SDL_sysjoystick.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":false,"not_analyzed":false,"symbols":[{"name":"SDL_SYS_JoystickInit","kind":"function","ident_start":1370,"ident_end":1390,"extent_start":1370,"extent_end":1396,"fully_qualified_name":"SDL_SYS_JoystickInit","ident_utf16":{"start":{"line_number":37,"utf16_col":0},"end":{"line_number":37,"utf16_col":20}},"extent_utf16":{"start":{"line_number":37,"utf16_col":0},"end":{"line_number":37,"utf16_col":26}}},{"name":"SDL_SYS_JoystickName","kind":"function","ident_start":1519,"ident_end":1539,"extent_start":1519,"extent_end":1550,"fully_qualified_name":"SDL_SYS_JoystickName","ident_utf16":{"start":{"line_number":45,"utf16_col":0},"end":{"line_number":45,"utf16_col":20}},"extent_utf16":{"start":{"line_number":45,"utf16_col":0},"end":{"line_number":45,"utf16_col":31}}},{"name":"SDL_SYS_JoystickOpen","kind":"function","ident_start":1875,"ident_end":1895,"extent_start":1875,"extent_end":1920,"fully_qualified_name":"SDL_SYS_JoystickOpen","ident_utf16":{"start":{"line_number":57,"utf16_col":0},"end":{"line_number":57,"utf16_col":20}},"extent_utf16":{"start":{"line_number":57,"utf16_col":0},"end":{"line_number":57,"utf16_col":45}}},{"name":"SDL_SYS_JoystickUpdate","kind":"function","ident_start":2254,"ident_end":2276,"extent_start":2254,"extent_end":2301,"fully_qualified_name":"SDL_SYS_JoystickUpdate","ident_utf16":{"start":{"line_number":69,"utf16_col":0},"end":{"line_number":69,"utf16_col":22}},"extent_utf16":{"start":{"line_number":69,"utf16_col":0},"end":{"line_number":69,"utf16_col":47}}},{"name":"SDL_SYS_JoystickClose","kind":"function","ident_start":2369,"ident_end":2390,"extent_start":2369,"extent_end":2415,"fully_qualified_name":"SDL_SYS_JoystickClose","ident_utf16":{"start":{"line_number":76,"utf16_col":0},"end":{"line_number":76,"utf16_col":21}},"extent_utf16":{"start":{"line_number":76,"utf16_col":0},"end":{"line_number":76,"utf16_col":46}}},{"name":"SDL_SYS_JoystickQuit","kind":"function","ident_start":2509,"ident_end":2529,"extent_start":2509,"extent_end":2535,"fully_qualified_name":"SDL_SYS_JoystickQuit","ident_utf16":{"start":{"line_number":83,"utf16_col":0},"end":{"line_number":83,"utf16_col":20}},"extent_utf16":{"start":{"line_number":83,"utf16_col":0},"end":{"line_number":83,"utf16_col":26}}}]}},"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":"468c4f867003c41d61336a02f2c9ef5e6309f970","reblamePath":"src/joystick/dummy/SDL_sysjoystick.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/joystick/dummy/SDL_sysjoystick.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/joystick/dummy/SDL_sysjoystick.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/joystick/dummy/SDL_sysjoystick.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/joystick/dummy/SDL_sysjoystick.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/joystick/dummy/SDL_sysjoystick.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/joystick/dummy/SDL_sysjoystick.c"},"23":{"start":23,"oldStart":22,"end":23,"oldEnd":22,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"24":{"start":24,"oldStart":24,"end":25,"oldEnd":25,"commitOid":"0be06ec5e188c71f3affd5d99c4763a51b6b51ad","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"26":{"start":26,"oldStart":28,"end":28,"oldEnd":33,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"29":{"start":29,"oldStart":26,"end":30,"oldEnd":27,"commitOid":"0cc05bc994c556bd4f8dc1d577c440e3b44bb7b7","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"31":{"start":31,"oldStart":36,"end":36,"oldEnd":41,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"37":{"start":37,"oldStart":37,"end":38,"oldEnd":38,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"39":{"start":39,"oldStart":43,"end":39,"oldEnd":43,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"40":{"start":40,"oldStart":40,"end":41,"oldEnd":41,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"42":{"start":42,"oldStart":46,"end":44,"oldEnd":48,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"45":{"start":45,"oldStart":45,"end":46,"oldEnd":46,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"47":{"start":47,"oldStart":50,"end":47,"oldEnd":50,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"48":{"start":48,"oldStart":48,"end":49,"oldEnd":49,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"50":{"start":50,"oldStart":53,"end":56,"oldEnd":59,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"57":{"start":57,"oldStart":57,"end":58,"oldEnd":58,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"59":{"start":59,"oldStart":61,"end":59,"oldEnd":61,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"60":{"start":60,"oldStart":60,"end":61,"oldEnd":61,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"62":{"start":62,"oldStart":64,"end":68,"oldEnd":70,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"69":{"start":69,"oldStart":69,"end":70,"oldEnd":70,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"71":{"start":71,"oldStart":72,"end":71,"oldEnd":72,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"72":{"start":72,"oldStart":72,"end":72,"oldEnd":72,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"73":{"start":73,"oldStart":74,"end":75,"oldEnd":76,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"76":{"start":76,"oldStart":76,"end":77,"oldEnd":77,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"78":{"start":78,"oldStart":78,"end":78,"oldEnd":78,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"79":{"start":79,"oldStart":79,"end":79,"oldEnd":79,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"80":{"start":80,"oldStart":80,"end":82,"oldEnd":82,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"83":{"start":83,"oldStart":83,"end":84,"oldEnd":84,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"85":{"start":85,"oldStart":84,"end":85,"oldEnd":84,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"86":{"start":86,"oldStart":86,"end":86,"oldEnd":86,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"87":{"start":87,"oldStart":86,"end":88,"oldEnd":87,"commitOid":"359adb4186fc9ad6b2351f6880d8a5ebcf3cb5ea","reblamePath":null},"89":{"start":89,"oldStart":83,"end":89,"oldEnd":83,"commitOid":"0be06ec5e188c71f3affd5d99c4763a51b6b51ad","reblamePath":"src/joystick/dummy/SDL_sysjoystick.c"},"90":{"start":90,"oldStart":90,"end":90,"oldEnd":90,"commitOid":"466d3a402970e1ffe989ce2a075926d4880f0d82","reblamePath":"src/joystick/dummy/SDL_sysjoystick.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},"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"},"0be06ec5e188c71f3affd5d99c4763a51b6b51ad":{"oid":"0be06ec5e188c71f3affd5d99c4763a51b6b51ad","message":"Make sure code is only compiled if the appropriate subsystem is enabled","shortMessageHtmlLink":"Make sure code is only compiled if the appropriate subsystem is enabled","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2100061?s=80&v=4","committerName":"Sam Lantinga","committerEmail":"slouken@libsdl.org","committedDate":"2006-04-14T04:46:47.000Z","firstParentOid":"d393a67a5fa2d50f3ec83bf2568bca597da6cf0e"},"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"},"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"}},"ignoreRevs":{"path":".git-blame-ignore-revs","present":false,"timedOut":null}},"csrf_tokens":{"/libsdl-org/SDL-historical-archive/branches":{"post":"YHUaa5QmQmAxjzqXPGDx5W8jiYRE8RiiQBI8z_eYkJ1iAHMPiRpfVKkf668XG11Q3bEzCCb4193sHXbVRJ-daw"},"/repos/preferences":{"post":"4z6eSMHz0eTMppQKvMagJDdrahN4MaYezbzLol5H3ofgd9wOP0laF2Ddabgtt-mlAyQxJmOkhCGVss489UoIow"}}},"title":"Blaming SDL-historical-archive/src/joystick/dummy/SDL_sysjoystick.c at 466d3a402970e1ffe989ce2a075926d4880f0d82 · libsdl-org/SDL-historical-archive"}