SF.net SVN: geany-plugins:[1994] trunk
frlan at users.sourceforge.net
frlan at xxxxx
Thu Mar 17 10:53:51 UTC 2011
Revision: 1994
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1994&view=rev
Author: frlan
Date: 2011-03-17 10:53:50 +0000 (Thu, 17 Mar 2011)
Log Message:
-----------
GeanyLaTeX: Attempt to fix a couple of compiling warnings came up with updates of build flags
Modified Paths:
--------------
trunk/geany-plugins/geanylatex/ChangeLog
trunk/geany-plugins/geanylatex/src/datatypes.h
trunk/geany-plugins/geanylatex/src/formatpatterns.c
trunk/geany-plugins/geanylatex/src/formatutils.h
trunk/geany-plugins/geanylatex/src/latexencodings.h
trunk/geany-plugins/geanylatex/src/latexenvironments.c
trunk/geany-plugins/geanylatex/src/templates.c
trunk/geanylatex/doc/geanylatex.pdf
Modified: trunk/geany-plugins/geanylatex/ChangeLog
===================================================================
--- trunk/geany-plugins/geanylatex/ChangeLog 2011-03-17 03:52:29 UTC (rev 1993)
+++ trunk/geany-plugins/geanylatex/ChangeLog 2011-03-17 10:53:50 UTC (rev 1994)
@@ -1,3 +1,9 @@
+2011-03-17 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Attempt to fix a couple of compiling warnings came up with updates
+ build flags.
+
+
2011-01-02 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
* Correction of some typos (Thanks to André Glória for reporting)
Modified: trunk/geany-plugins/geanylatex/src/datatypes.h
===================================================================
--- trunk/geany-plugins/geanylatex/src/datatypes.h 2011-03-17 03:52:29 UTC (rev 1993)
+++ trunk/geany-plugins/geanylatex/src/datatypes.h 2011-03-17 10:53:50 UTC (rev 1994)
@@ -33,7 +33,7 @@
typedef struct
{
gint cat;
- gchar *label;
+ const gchar *label;
gboolean sorted;
} CategoryName;
@@ -41,7 +41,7 @@
typedef struct
{
gchar *filepath;
- gchar *label;
+ const gchar *label;
GString *template;
} TemplateEntry;
@@ -65,15 +65,15 @@
typedef struct
{
- gchar *latex;
- gchar *label;
+ const gchar *latex;
+ const gchar *label;
} BibTeXType;
typedef struct
{
- gchar *label_name;
+ const gchar *label_name;
gint page;
- gchar *chapter;
+ const gchar *chapter;
} LaTeXLabel;
#endif
Modified: trunk/geany-plugins/geanylatex/src/formatpatterns.c
===================================================================
--- trunk/geany-plugins/geanylatex/src/formatpatterns.c 2011-03-17 03:52:29 UTC (rev 1993)
+++ trunk/geany-plugins/geanylatex/src/formatpatterns.c 2011-03-17 10:53:50 UTC (rev 1994)
@@ -21,7 +21,7 @@
#include "geanylatex.h"
-gchar* glatex_format_pattern[] = {
+const gchar* glatex_format_pattern[] = {
"\\textit",
"\\textbf",
"\\underline",
@@ -47,7 +47,7 @@
N_("Right side oriented")
};
-gchar *glatex_fontsize_pattern[] = {
+const gchar *glatex_fontsize_pattern[] = {
"\\tiny",
"\\scriptsize",
"\\footnotesize",
Modified: trunk/geany-plugins/geanylatex/src/formatutils.h
===================================================================
--- trunk/geany-plugins/geanylatex/src/formatutils.h 2011-03-17 03:52:29 UTC (rev 1993)
+++ trunk/geany-plugins/geanylatex/src/formatutils.h 2011-03-17 10:53:50 UTC (rev 1994)
@@ -58,10 +58,10 @@
LATEX_FONTSIZE_END
};
-extern gchar* glatex_format_pattern[];
+extern const gchar* glatex_format_pattern[];
extern const gchar *glatex_format_labels[];
extern const gchar *glatex_fontsize_labels[];
-extern gchar *glatex_fontsize_pattern[];
+extern const gchar *glatex_fontsize_pattern[];
void glatex_insert_latex_format(GtkMenuItem * menuitem, gpointer gdata);
void glatex_insert_latex_fontsize(GtkMenuItem * menuitem, gpointer gdata);
Modified: trunk/geany-plugins/geanylatex/src/latexencodings.h
===================================================================
--- trunk/geany-plugins/geanylatex/src/latexencodings.h 2011-03-17 03:52:29 UTC (rev 1993)
+++ trunk/geany-plugins/geanylatex/src/latexencodings.h 2011-03-17 10:53:50 UTC (rev 1994)
@@ -44,8 +44,8 @@
typedef struct
{
LaTeXEncodingIndex charset;
- gchar *name;
- gchar *latex;
+ const gchar *name;
+ const gchar *latex;
gint geany_enc;
} LaTeXEncodings;
Modified: trunk/geany-plugins/geanylatex/src/latexenvironments.c
===================================================================
--- trunk/geany-plugins/geanylatex/src/latexenvironments.c 2011-03-17 03:52:29 UTC (rev 1993)
+++ trunk/geany-plugins/geanylatex/src/latexenvironments.c 2011-03-17 10:53:50 UTC (rev 1994)
@@ -51,7 +51,7 @@
{0, NULL, NULL},
};
-gchar *glatex_list_environments [] =
+const gchar *glatex_list_environments [] =
{
"description",
"enumerate",
Modified: trunk/geany-plugins/geanylatex/src/templates.c
===================================================================
--- trunk/geany-plugins/geanylatex/src/templates.c 2011-03-17 03:52:29 UTC (rev 1993)
+++ trunk/geany-plugins/geanylatex/src/templates.c 2011-03-17 10:53:50 UTC (rev 1994)
@@ -85,8 +85,6 @@
/* Frees all elelements of struct */
void glatex_free_template_entry(TemplateEntry *template, G_GNUC_UNUSED gpointer *data){
if (template->label != NULL)
- g_free(template->label);
- if (template->label != NULL)
g_free(template->filepath);
if (template->label != NULL)
g_string_free(template->template, TRUE);
Modified: trunk/geanylatex/doc/geanylatex.pdf
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list