Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.1:ARM:Staging
vegastrike
vegastrike-src-0.5.1.r1-r13729-gcc7fix.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File vegastrike-src-0.5.1.r1-r13729-gcc7fix.patch of Package vegastrike
diff -r -u vegastrike-src-0.5.1.r1/setup/src/include/central.cpp vegastrike-src-0.5.1.r1-nu/setup/src/include/central.cpp --- vegastrike-src-0.5.1.r1/setup/src/include/central.cpp 2004-10-24 23:27:13.000000000 -0300 +++ vegastrike-src-0.5.1.r1-nu/setup/src/include/central.cpp 2017-06-21 16:57:23.328270407 -0300 @@ -28,7 +28,7 @@ ShowMain(); } -void SetGroup(char *group, char *setting) { +void SetGroup(const char *group, const char *setting) { struct group *CURRENT; CURRENT = &GROUPS; do { @@ -36,7 +36,7 @@ if (strcmp(group, CURRENT->name) == 0) { CURRENT->setting = NewString(setting); return; } } while ((CURRENT = CURRENT->next) > 0); } -void SetInfo(char *catagory, char *info) { +void SetInfo(const char *catagory, const char *info) { struct catagory *CURRENT; CURRENT = &CATS; do { @@ -45,7 +45,7 @@ } while ((CURRENT = CURRENT->next) > 0); } -char *GetInfo(char *catagory) { +const char *GetInfo(const char *catagory) { struct catagory *CURRENT; CURRENT = &CATS; do { @@ -58,17 +58,17 @@ return catagory; } -char *GetSetting(char *group) { +const char *GetSetting(const char *group) { struct group *CUR; CUR = &GROUPS; do { if (CUR->name == NULL) { continue; } if (strcmp(CUR->name, group) == 0) { return CUR->setting; } } while ((CUR = CUR->next) > 0); - return '\0'; + return "\0"; } -struct catagory *GetCatStruct(char *name) { +struct catagory *GetCatStruct(const char *name) { struct catagory *CUR; CUR = &CATS; do { @@ -78,7 +78,7 @@ return 0; } -struct group *GetGroupStruct(char *name) { +struct group *GetGroupStruct(const char *name) { struct group *CUR; CUR = &GROUPS; do { diff -r -u vegastrike-src-0.5.1.r1/setup/src/include/central.h vegastrike-src-0.5.1.r1-nu/setup/src/include/central.h --- vegastrike-src-0.5.1.r1/setup/src/include/central.h 2004-10-24 23:27:13.000000000 -0300 +++ vegastrike-src-0.5.1.r1-nu/setup/src/include/central.h 2017-06-21 16:57:23.328270407 -0300 @@ -45,31 +45,31 @@ #define CONFIG_FILE "setup.config" void Start(int*,char***); -void SetGroup(char *group, char *setting); -void SetInfo(char *catagory, char *info); -char *GetInfo(char *catagory); -char *GetSetting(char *group); -struct catagory *GetCatStruct(char *name); -struct group *GetGroupStruct(char *name); +void SetGroup(const char *group, const char *setting); +void SetInfo(const char *catagory, const char *info); +const char *GetInfo(const char *catagory); +const char *GetSetting(const char *group); +struct catagory *GetCatStruct(const char *name); +struct group *GetGroupStruct(const char *name); typedef struct _GtkWidget GtkWidget; struct catagory { - char *group; - char *name; - char *info; + const char *group; + const char *name; + const char *info; GtkWidget *button; struct catagory *next; }; struct group { - char *name; - char *setting; + const char *name; + const char *setting; struct group *next; }; struct global_settings { - char *program_name; - char *config_file; - char *temp_file; + const char *program_name; + const char *config_file; + const char *temp_file; int columns; }; diff -r -u vegastrike-src-0.5.1.r1/setup/src/include/display_gtk.cpp vegastrike-src-0.5.1.r1-nu/setup/src/include/display_gtk.cpp --- vegastrike-src-0.5.1.r1/setup/src/include/display_gtk.cpp 2008-04-23 08:05:43.000000000 -0300 +++ vegastrike-src-0.5.1.r1-nu/setup/src/include/display_gtk.cpp 2017-06-21 16:57:42.352296177 -0300 @@ -16,7 +16,7 @@ **************************************************************************/ #include "display.h" #ifdef GTK -void AddCats(GtkWidget *vbox, char *group, char *def); +void AddCats(GtkWidget *vbox, const char *group, const char *def); void ClickButton(GtkWidget *w, struct catagory *CUR); #ifdef _WIN32 @@ -145,7 +145,7 @@ } -void AddCats(GtkWidget *vbox, char *group, char *def) { +void AddCats(GtkWidget *vbox, const char *group, const char *def) { struct catagory *CUR; GSList *radiogroup = NULL; CUR = &CATS; @@ -186,7 +186,8 @@ void ClickButton(GtkWidget *w, struct catagory *CUR) { struct catagory *OLD; struct group *NEW; - char *new_text, *old; + char *new_text; + const char *old; int length; length = strlen(GetInfo(CUR->name))+3; diff -r -u vegastrike-src-0.5.1.r1/setup/src/include/file.cpp vegastrike-src-0.5.1.r1-nu/setup/src/include/file.cpp --- vegastrike-src-0.5.1.r1/setup/src/include/file.cpp 2010-02-25 12:22:25.000000000 -0300 +++ vegastrike-src-0.5.1.r1-nu/setup/src/include/file.cpp 2017-06-21 16:57:23.332270413 -0300 @@ -226,7 +226,7 @@ } } -void Modconfig( int setting, char *name, char *group ) +void Modconfig( int setting, const char *name, const char *group ) { FILE *rp, *wp; //read and write char line[MAX_READ+1], write[MAX_READ+1], mid[MAX_READ+1]; @@ -373,12 +373,12 @@ fclose( wp ); } -void EnableSetting( char *name, char *group ) +void EnableSetting( const char *name, const char *group ) { Modconfig( 2, name, group ); } -void DisableSetting( char *name, char *group ) +void DisableSetting( const char *name, const char *group ) { Modconfig( 1, name, group ); } diff -r -u vegastrike-src-0.5.1.r1/setup/src/include/file.h vegastrike-src-0.5.1.r1-nu/setup/src/include/file.h --- vegastrike-src-0.5.1.r1/setup/src/include/file.h 2002-01-24 02:36:04.000000000 -0300 +++ vegastrike-src-0.5.1.r1-nu/setup/src/include/file.h 2017-06-21 16:57:23.332270413 -0300 @@ -23,8 +23,8 @@ void LoadMainConfig(void); void LoadConfig(void); -void Modconfig(int setting, char *name, char *group); -void EnableSetting(char *name, char *group); -void DisableSetting(char *name, char *group); +void Modconfig(int setting, const char *name, const char *group); +void EnableSetting(const char *name, const char *group); +void DisableSetting(const char *name, const char *group); #endif diff -r -u vegastrike-src-0.5.1.r1/src/cmd/unit_collide.h vegastrike-src-0.5.1.r1-nu/src/cmd/unit_collide.h --- vegastrike-src-0.5.1.r1/src/cmd/unit_collide.h 2012-03-19 05:20:14.000000000 -0300 +++ vegastrike-src-0.5.1.r1-nu/src/cmd/unit_collide.h 2017-06-21 16:57:23.332270413 -0300 @@ -94,9 +94,9 @@ { if ( !hugeobjects.empty() ) hugeobjects.clear(); - if ( this->active_huge.size() ) + if ( this->active_huge->size() ) ha.clear(); - if ( this->accum_huge.size() ) + if ( this->accum_huge->size() ) hb.clear(); acc_huge.clear(); act_huge.clear(); diff -r -u vegastrike-src-0.5.1.r1/src/gui/text_area.cpp vegastrike-src-0.5.1.r1-nu/src/gui/text_area.cpp --- vegastrike-src-0.5.1.r1/src/gui/text_area.cpp 2010-02-25 11:26:53.000000000 -0300 +++ vegastrike-src-0.5.1.r1-nu/src/gui/text_area.cpp 2017-06-21 16:57:23.332270413 -0300 @@ -316,7 +316,7 @@ { TextAreaItem *search; search = ItemList->FindCount( cur_selected, 0 ); - if (search == 0) return '\0'; + if (search == 0) return "\0"; if (type == 1) return search->name; else return search->description;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor