diff options
Diffstat (limited to 'main.cpp')
| -rw-r--r-- | main.cpp | 15 | 
1 files changed, 9 insertions, 6 deletions
@@ -13,23 +13,26 @@  using namespace std; -shared_ptr<Object> makeobjectbyname(int x,int y,const char *name){ +static shared_ptr<Object> makeobjectbyname(int x,int y,const char *name){  #define X(objname) if(strcmp(name,#objname)==0)return make_shared<objname>(x,y);  OBJECT_CLASSES_XLIST  #undef X -	return NULL; //no object with that name +	return nullptr; //no object with that name  }  Global global; -Fl_Window_draw *window; +static Fl_Window_draw *window; -Fl_Window_draw::Fl_Window_draw(int w,int h,const char *title=0):Fl_Window(w,h,title){} -Fl_Window_draw::Fl_Window_draw(int x,int y,int w,int h,const char *label=0L):Fl_Window(x,y,w,h,label){} +Fl_Window_draw::Fl_Window_draw(int w,int h,const char *title=0) +	:Fl_Window(w,h,title){} +Fl_Window_draw::Fl_Window_draw(int x,int y,int w,int h,const char *label=nullptr) +	:Fl_Window(x,y,w,h,label){} +  void Fl_Window_draw::draw(void){  	fl_rectf(0,0,w(),h(),FL_WHITE);  	fl_color(FL_BLACK); @@ -51,7 +54,7 @@ void stepcallback(void*){  int main(int argc,char **argv){  	struct timeval tv; -	gettimeofday(&tv,NULL); +	gettimeofday(&tv,nullptr);  	srand(tv.tv_sec*1000000+tv.tv_usec);  	window=new Fl_Window_draw(640,480,GAME_NAME);  | 
