[Extractor-gtk-cvslog] SF.net SVN: extractor-gtk: [55] trunk/extractor
Extract files from unusual archive formats
Brought to you by:
someone-guy
From: <som...@us...> - 2008-02-19 21:22:58
|
Revision: 55 http://extractor-gtk.svn.sourceforge.net/extractor-gtk/?rev=55&view=rev Author: someone-guy Date: 2008-02-19 13:22:54 -0800 (Tue, 19 Feb 2008) Log Message: ----------- Lots of missing const Modified Paths: -------------- trunk/extractor/bloodrayne.c trunk/extractor/extractor.c trunk/extractor/formats.h trunk/extractor/generic.c trunk/extractor/homeworld2.c trunk/extractor/nwn.c trunk/extractor/wad.c trunk/extractor/xtre.c Modified: trunk/extractor/bloodrayne.c =================================================================== --- trunk/extractor/bloodrayne.c 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/bloodrayne.c 2008-02-19 21:22:54 UTC (rev 55) @@ -44,7 +44,7 @@ return list; } -fmt_desc_t bloodrayne_fmt = { +const fmt_desc_t bloodrayne_fmt = { "BloodRayne", "BloodRayne (*.pod)", "*.pod;*.POD", Modified: trunk/extractor/extractor.c =================================================================== --- trunk/extractor/extractor.c 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/extractor.c 2008-02-19 21:22:54 UTC (rev 55) @@ -17,7 +17,7 @@ #include "formats.h" //! brief NULL-terminated array of supported formats -fmt_desc_t *fmts[] = { +const fmt_desc_t * const fmts[] = { &nwn_fmt, &homeworld2_fmt, &bloodrayne_fmt, @@ -45,7 +45,7 @@ }; //! types of columns in the file list table -int coltypes[] = { +const int coltypes[] = { [FNAME_COL] = G_TYPE_STRING, [SIZE_COL] = G_TYPE_INT, [COMPR_COL] = G_TYPE_BOOLEAN, @@ -57,7 +57,7 @@ GtkTreeSelection *selection; FILE *input_file = NULL; file_t *flist = NULL; -fmt_desc_t *cur_fmt = NULL; +const fmt_desc_t *cur_fmt = NULL; /** * \brief extracts the file specified by iter @@ -112,7 +112,7 @@ } } -static int open_file(char *fname, fmt_desc_t *fmt) { +static int open_file(const char *fname, const fmt_desc_t *fmt) { if (!fmt) fmt = &generic_fmt; // close previous file and free its data @@ -139,7 +139,7 @@ const char *filter = gtk_file_filter_get_name(gtk_file_chooser_get_filter( GTK_FILE_CHOOSER(widget))); - fmt_desc_t **fmt = fmts; + const fmt_desc_t * const *fmt = fmts; gchar *fname = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(widget)); while ((*fmt)->desc && strcmp(filter, _((*fmt)->desc)) != 0) fmt++; if (!(*fmt)->desc) { Modified: trunk/extractor/formats.h =================================================================== --- trunk/extractor/formats.h 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/formats.h 2008-02-19 21:22:54 UTC (rev 55) @@ -24,11 +24,11 @@ int (*extract_file)(FILE *in, file_t *file, FILE *out); ///< extract a file } fmt_desc_t; -extern fmt_desc_t nwn_fmt; -extern fmt_desc_t homeworld2_fmt; -extern fmt_desc_t bloodrayne_fmt; -extern fmt_desc_t xtre_fmt; -extern fmt_desc_t wad_fmt; -extern fmt_desc_t generic_fmt; +extern const fmt_desc_t nwn_fmt; +extern const fmt_desc_t homeworld2_fmt; +extern const fmt_desc_t bloodrayne_fmt; +extern const fmt_desc_t xtre_fmt; +extern const fmt_desc_t wad_fmt; +extern const fmt_desc_t generic_fmt; #endif Modified: trunk/extractor/generic.c =================================================================== --- trunk/extractor/generic.c 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/generic.c 2008-02-19 21:22:54 UTC (rev 55) @@ -166,7 +166,7 @@ return list; } -fmt_desc_t generic_fmt = { +const fmt_desc_t generic_fmt = { "Generic File", "Generic File", "*", Modified: trunk/extractor/homeworld2.c =================================================================== --- trunk/extractor/homeworld2.c 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/homeworld2.c 2008-02-19 21:22:54 UTC (rev 55) @@ -85,7 +85,7 @@ return list; } -fmt_desc_t homeworld2_fmt = { +const fmt_desc_t homeworld2_fmt = { "Homeworld 2", "Homeworld 2 (*.big)", "*.big", Modified: trunk/extractor/nwn.c =================================================================== --- trunk/extractor/nwn.c 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/nwn.c 2008-02-19 21:22:54 UTC (rev 55) @@ -62,7 +62,7 @@ return list; } -fmt_desc_t nwn_fmt = { +const fmt_desc_t nwn_fmt = { "Neverwinter Nights", "Neverwinter Nights (*.mod;*.nwm;*.sav)", "*.mod;*.nwm;*.sav", Modified: trunk/extractor/wad.c =================================================================== --- trunk/extractor/wad.c 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/wad.c 2008-02-19 21:22:54 UTC (rev 55) @@ -49,7 +49,7 @@ return list; } -fmt_desc_t wad_fmt = { +const fmt_desc_t wad_fmt = { "WAD (Doom etc.)", "WAD (*.wad)", "*.wad;*.WAD", Modified: trunk/extractor/xtre.c =================================================================== --- trunk/extractor/xtre.c 2008-02-19 21:12:31 UTC (rev 54) +++ trunk/extractor/xtre.c 2008-02-19 21:22:54 UTC (rev 55) @@ -67,7 +67,7 @@ return list; } -fmt_desc_t xtre_fmt = { +const fmt_desc_t xtre_fmt = { "Wing Commander IV", "Wing Commander IV (*.tre)", "*.tre", This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |