diff options
| author | Peter Moulder <peter.moulder@monash.edu> | 2007-10-11 13:53:11 +0000 |
|---|---|---|
| committer | pjrm <pjrm@users.sourceforge.net> | 2007-10-11 13:53:11 +0000 |
| commit | afbdafee99dcea9bccfe12fbaa3d2c049b577516 (patch) | |
| tree | 34b43370e009ea65628770d90cb38395727cf63b /src | |
| parent | Change type of a number of rdf-related fields from char* to char const *. (diff) | |
| download | inkscape-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.cpp | 37 |
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 : |
