Skip to content
Permalink
Browse files

Fixed building with C++

  • Loading branch information
slouken committed Mar 19, 2019
1 parent 8177388 commit 03fc5eebcbf82709f70f25f2c5a7e7c2d92df599
Showing with 5 additions and 14 deletions.
  1. +5 −14 include/SDL_main.h
@@ -86,12 +86,6 @@
#endif
#endif /* SDL_MAIN_HANDLED */

#ifdef __cplusplus
#define C_LINKAGE "C"
#else
#define C_LINKAGE
#endif /* __cplusplus */

#ifndef SDLMAIN_DECLSPEC
#define SDLMAIN_DECLSPEC
#endif
@@ -115,21 +109,18 @@
#define main SDL_main
#endif

#include "begin_code.h"
#ifdef __cplusplus
extern "C" {
#endif

/**
* The prototype for the application's main() function
*/
#ifdef __cplusplus
extern "C"
#endif
typedef int (*SDL_main_func)(int argc, char *argv[]);
extern C_LINKAGE SDLMAIN_DECLSPEC int SDL_main(int argc, char *argv[]);


#include "begin_code.h"
#ifdef __cplusplus
extern "C" {
#endif

/**
* This is called by the real SDL main function to let the rest of the
* library know that initialization was done properly.

0 comments on commit 03fc5ee

Please sign in to comment.