gplate/gplate-util.h
author Gary Kramlich <grim@reaperworld.com>
Sat Jul 03 23:24:33 2010 -0500 (22 months ago)
changeset 394 ad26d98e20e6
parent 226 a36b6d820500
permissions -rw-r--r--
Changed the license from gplv2 to gplv3
Updated copyrights to be 2007-2010 rather than 2007-2008 (since just about everything has been touched recently
Ignored the top level tests/ directory for now since that is slowly being replaced
     1 /*
     2  * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
     3  *
     4  * This program is free software: you can redistribute it and/or modify
     5  * it under the terms of the GNU General Public License as published by
     6  * the Free Software Foundation, either version 3 of the License, or
     7  * (at your option) any later version.
     8  *
     9  * This program is distributed in the hope that it will be useful,
    10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    12  * GNU General Public License for more details.
    13  *
    14  * You should have received a copy of the GNU General Public License
    15  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
    16  */
    17 #ifndef GPLATE_UTIL_H
    18 #define GPLATE_UTIL_H
    19 
    20 #include <glib.h>
    21 
    22 G_BEGIN_DECLS
    23 
    24 gboolean gplate_util_read_file(const gchar *filename, gchar **contents, gsize *length, GError **error);
    25 
    26 gboolean gplate_util_is_quoted_string(const gchar *str, gchar **contents);
    27 gchar *gplate_util_get_first_word(const gchar *str, gchar **leftovers);
    28 
    29 G_END_DECLS
    30 
    31 #endif /* GPLATE_UTIL_H */