socketInit.cpp
00001
00002
00003
00004
00005
00006
00007 #include "socketInit.h"
00008 #include <SDL_net.h>
00009 #include <stdlib.h>
00010
00011
00012 bool SocketInit::initialized = false;
00013
00014
00015 void SocketInit::initialize(void) {
00016 if (SDLNet_Init() < 0) {
00017 fprintf(stderr, "SDLNet_Init: %s\n", SDLNet_GetError());
00018 exit(1);
00019 }
00020 atexit(SDLNet_Quit);
00021 }
00022
00023
00024 SocketInit::SocketInit(void) {
00025 if (!initialized) {
00026 initialize();
00027 }
00028 }
00029