summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPeter Moulder <peter.moulder@monash.edu>2007-10-11 13:53:11 +0000
committerpjrm <pjrm@users.sourceforge.net>2007-10-11 13:53:11 +0000
commitafbdafee99dcea9bccfe12fbaa3d2c049b577516 (patch)
tree34b43370e009ea65628770d90cb38395727cf63b /src
parentChange type of a number of rdf-related fields from char* to char const *. (diff)
downloadinkscape-afbdafee99dcea9bccfe12fbaa3d2c049b577516.tar.gz
inkscape-afbdafee99dcea9bccfe12fbaa3d2c049b577516.zip
dom/prop-svg.cpp: Exit non-zero if any I/O errors.
noop: Address some char* string literal warnings from g++-4.2. (bzr r3878)
Diffstat (limited to 'src')
-rw-r--r--src/dom/prop-svg.cpp37
1 files changed, 24 insertions, 13 deletions
diff --git a/src/dom/prop-svg.cpp b/src/dom/prop-svg.cpp
index bde6d1993..6ae96e7a4 100644
--- a/src/dom/prop-svg.cpp
+++ b/src/dom/prop-svg.cpp
@@ -27,18 +27,18 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include <stdio.h>
-
+#include <stdlib.h>
struct SvgProp_def
{
- char *name;
- char *values;
- char *defaultValue;
- char *appliesTo;
+ char const *name;
+ char const *values;
+ char const *defaultValue;
+ char const *appliesTo;
bool inherited;
- char *percentages;
- char *mediaGroups;
+ char const *percentages;
+ char const *mediaGroups;
bool animatable;
};
@@ -710,10 +710,10 @@ false
};
-bool printTable()
+static void
+printTable()
{
- for (SvgProp *prop=svgProps; prop->name ; prop++)
- {
+ for (SvgProp const *prop = svgProps; prop->name; prop++) {
printf("#### Prop: %s ####\n", prop->name);
printf("values : %s\n", prop->values);
printf("defaultValue: %s\n", prop->defaultValue);
@@ -723,13 +723,24 @@ bool printTable()
printf("groups : %s\n", prop->mediaGroups);
printf("animatable : %s\n", ( prop->animatable ? "true" : "false" ));
printf("\n");
- }
- return true;
+ }
}
int main(int argc, char **argv)
{
printTable();
- return 0;
+ return ( ferror(stdout) ? EXIT_FAILURE : EXIT_SUCCESS );
}
+
+
+/*
+ Local Variables:
+ mode:c++
+ c-file-style:"stroustrup"
+ c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
+ indent-tabs-mode:nil
+ fill-column:99
+ End:
+*/
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :