Fix all -Wwrite-strings warnings

This commit is contained in:
Cameron Cawley 2019-05-04 14:07:02 +01:00
parent 85b3bdebd1
commit f91eb18152
9 changed files with 18 additions and 18 deletions

View File

@ -30,7 +30,7 @@ typedef struct
int Type; int Type;
void* Value; void* Value;
int DefaultInt; int DefaultInt;
char* DefaultStr; const char* DefaultStr;
int StrLength; // should be set to actual array length minus one int StrLength; // should be set to actual array length minus one
} ConfigEntry; } ConfigEntry;

View File

@ -129,7 +129,7 @@ void Reset()
fclose(f); fclose(f);
// take a backup // take a backup
char* firmbkp = "firmware.bin.bak"; const char* firmbkp = "firmware.bin.bak";
f = fopen(firmbkp, "rb"); f = fopen(firmbkp, "rb");
if (f) fclose(f); if (f) fclose(f);
else else

View File

@ -47,9 +47,9 @@
* different minor means adjustments may have to be made * different minor means adjustments may have to be made
*/ */
Savestate::Savestate(char* filename, bool save) Savestate::Savestate(const char* filename, bool save)
{ {
char* magic = "MELN"; const char* magic = "MELN";
Error = false; Error = false;
@ -153,7 +153,7 @@ Savestate::~Savestate()
if (file) fclose(file); if (file) fclose(file);
} }
void Savestate::Section(char* magic) void Savestate::Section(const char* magic)
{ {
if (Error) return; if (Error) return;

View File

@ -28,7 +28,7 @@
class Savestate class Savestate
{ {
public: public:
Savestate(char* filename, bool save); Savestate(const char* filename, bool save);
~Savestate(); ~Savestate();
bool Error; bool Error;
@ -39,7 +39,7 @@ public:
u32 CurSection; u32 CurSection;
void Section(char* magic); void Section(const char* magic);
void Var8(u8* var); void Var8(u8* var);
void Var16(u16* var); void Var16(u16* var);

View File

@ -32,7 +32,7 @@ static char *runSavePanel(NSWindow *parent, NSSavePanel *s)
return filename; return filename;
} }
char *uiOpenFile(uiWindow *parent, char* filter, char* initpath) char *uiOpenFile(uiWindow *parent, const char* filter, const char* initpath)
{ {
NSOpenPanel *o; NSOpenPanel *o;
@ -46,7 +46,7 @@ char *uiOpenFile(uiWindow *parent, char* filter, char* initpath)
return runSavePanel(windowWindow(parent), o); return runSavePanel(windowWindow(parent), o);
} }
char *uiSaveFile(uiWindow *parent, char* filter, char* initpath) char *uiSaveFile(uiWindow *parent, const char* filter, const char* initpath)
{ {
NSSavePanel *s; NSSavePanel *s;

View File

@ -283,8 +283,8 @@ _UI_EXTERN uiMenuItem *uiMenuAppendSubmenu(uiMenu *m, uiMenu* child);
_UI_EXTERN void uiMenuAppendSeparator(uiMenu *m); _UI_EXTERN void uiMenuAppendSeparator(uiMenu *m);
_UI_EXTERN uiMenu *uiNewMenu(const char *name); _UI_EXTERN uiMenu *uiNewMenu(const char *name);
_UI_EXTERN char *uiOpenFile(uiWindow *parent, char* filter, char* initpath); _UI_EXTERN char *uiOpenFile(uiWindow *parent, const char* filter, const char* initpath);
_UI_EXTERN char *uiSaveFile(uiWindow *parent, char* filter, char* initpath); _UI_EXTERN char *uiSaveFile(uiWindow *parent, const char* filter, const char* initpath);
_UI_EXTERN void uiMsgBox(uiWindow *parent, const char *title, const char *description); _UI_EXTERN void uiMsgBox(uiWindow *parent, const char *title, const char *description);
_UI_EXTERN void uiMsgBoxError(uiWindow *parent, const char *title, const char *description); _UI_EXTERN void uiMsgBoxError(uiWindow *parent, const char *title, const char *description);

View File

@ -163,7 +163,7 @@ uiDrawBitmap* uiDrawNewBitmap(uiDrawContext* c, int width, int height)
void uiDrawBitmapUpdate(uiDrawBitmap* bmp, const void* data) void uiDrawBitmapUpdate(uiDrawBitmap* bmp, const void* data)
{ {
unsigned char* src = data; const unsigned char* src = data;
unsigned char* dst = cairo_image_surface_get_data(bmp->bmp); unsigned char* dst = cairo_image_surface_get_data(bmp->bmp);
if (bmp->Stride == bmp->Width*4) if (bmp->Stride == bmp->Width*4)

View File

@ -6,7 +6,7 @@
#define windowWindow(w) ((w)?(GTK_WINDOW(uiControlHandle(uiControl(w)))):NULL) #define windowWindow(w) ((w)?(GTK_WINDOW(uiControlHandle(uiControl(w)))):NULL)
static char *filedialog(GtkWindow *parent, GtkFileChooserAction mode, const gchar *confirm, char* filter, char* initpath) static char *filedialog(GtkWindow *parent, GtkFileChooserAction mode, const gchar *confirm, const char* filter, const char* initpath)
{ {
GtkWidget *fcd; GtkWidget *fcd;
GtkFileChooser *fc; GtkFileChooser *fc;
@ -83,12 +83,12 @@ static char *filedialog(GtkWindow *parent, GtkFileChooserAction mode, const gcha
return filename; return filename;
} }
char *uiOpenFile(uiWindow *parent, char* filter, char* initpath) char *uiOpenFile(uiWindow *parent, const char* filter, const char* initpath)
{ {
return filedialog(windowWindow(parent), GTK_FILE_CHOOSER_ACTION_OPEN, "_Open", filter, initpath); return filedialog(windowWindow(parent), GTK_FILE_CHOOSER_ACTION_OPEN, "_Open", filter, initpath);
} }
char *uiSaveFile(uiWindow *parent, char* filter, char* initpath) char *uiSaveFile(uiWindow *parent, const char* filter, const char* initpath)
{ {
return filedialog(windowWindow(parent), GTK_FILE_CHOOSER_ACTION_SAVE, "_Save", filter, initpath); return filedialog(windowWindow(parent), GTK_FILE_CHOOSER_ACTION_SAVE, "_Save", filter, initpath);
} }

View File

@ -16,7 +16,7 @@
#define windowHWND(w) (w ? (HWND) uiControlHandle(uiControl(w)) : NULL) #define windowHWND(w) (w ? (HWND) uiControlHandle(uiControl(w)) : NULL)
char *commonItemDialog(HWND parent, REFCLSID clsid, REFIID iid, char* filter, char* initpath, FILEOPENDIALOGOPTIONS optsadd) char *commonItemDialog(HWND parent, REFCLSID clsid, REFIID iid, const char* filter, const char* initpath, FILEOPENDIALOGOPTIONS optsadd)
{ {
IFileDialog *d = NULL; IFileDialog *d = NULL;
FILEOPENDIALOGOPTIONS opts; FILEOPENDIALOGOPTIONS opts;
@ -108,7 +108,7 @@ out:
return name; return name;
} }
char *uiOpenFile(uiWindow *parent, char* filter, char* initpath) char *uiOpenFile(uiWindow *parent, const char* filter, const char* initpath)
{ {
char *res; char *res;
@ -121,7 +121,7 @@ char *uiOpenFile(uiWindow *parent, char* filter, char* initpath)
return res; return res;
} }
char *uiSaveFile(uiWindow *parent, char* filter, char* initpath) char *uiSaveFile(uiWindow *parent, const char* filter, const char* initpath)
{ {
char *res; char *res;