diff options
author | Brent Smith <bmsmith@src.gnome.org> | 2005-12-12 05:43:00 +0000 |
---|---|---|
committer | Brent Smith <bmsmith@src.gnome.org> | 2005-12-12 05:43:00 +0000 |
commit | 5c2a59f52bff27f25dc6c800ec756350feb59aa4 (patch) | |
tree | 66da5f14b3aed20e1c64c44f476c8b1636a85813 | |
parent | c8b5482be3fb345791bd98dd4b03fb377849f711 (diff) | |
download | yelp-5c2a59f52bff27f25dc6c800ec756350feb59aa4.tar.gz |
Brent Smith <gnome@nextreality.net>
fix compiler warnings for gcc 4.x
-rw-r--r-- | src/yelp-toc-pager.c | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/src/yelp-toc-pager.c b/src/yelp-toc-pager.c index cd7a918c..20a9b1d7 100644 --- a/src/yelp-toc-pager.c +++ b/src/yelp-toc-pager.c @@ -629,11 +629,11 @@ add_man_page_to_toc (YelpTocPager *pager, gchar *dirname, gchar *filename) if (info) { yelp_doc_info_add_uri (info, url_short, YELP_URI_TYPE_MAN); - tmp = xmlNewChild (tmp, NULL, "doc", NULL); - xmlNewNsProp (tmp, NULL, "href", url_full); - xmlNewChild (tmp, NULL, "title", manname); + tmp = xmlNewChild (tmp, NULL, BAD_CAST "doc", NULL); + xmlNewProp (tmp, BAD_CAST "href", BAD_CAST url_full); + xmlNewChild (tmp, NULL, BAD_CAST "title", BAD_CAST manname); tooltip = g_strdup_printf (_("Read man page for %s"), manname); - xmlNewChild (tmp, NULL, "tooltip", tooltip); + xmlNewChild (tmp, NULL, BAD_CAST "tooltip", BAD_CAST tooltip); g_free (tooltip); } @@ -705,7 +705,7 @@ create_toc_from_index (YelpTocPager *pager, gchar *index_file) } xpath = xmlXPathNewContext (manindex_xml); - objsect = xmlXPathEvalExpression ("/manindex/mansect", xpath); + objsect = xmlXPathEvalExpression (BAD_CAST "/manindex/mansect", xpath); for (i=0; i < objsect->nodesetval->nodeNr; i++) { xmlXPathObjectPtr objdirs; @@ -715,7 +715,7 @@ create_toc_from_index (YelpTocPager *pager, gchar *index_file) g_free, NULL); xpath->node = objsect->nodesetval->nodeTab[i]; - objdirs = xmlXPathEvalExpression ("dir", xpath); + objdirs = xmlXPathEvalExpression (BAD_CAST "dir", xpath); for (j=0; j < objdirs->nodesetval->nodeNr; j++) { xmlXPathObjectPtr objdirname; @@ -729,23 +729,23 @@ create_toc_from_index (YelpTocPager *pager, gchar *index_file) struct stat buf; xpath->node = dirnode; - objdirmtime = xmlXPathEvalExpression ("@mtime", xpath); + objdirmtime = xmlXPathEvalExpression (BAD_CAST "@mtime", xpath); node = objdirmtime->nodesetval->nodeTab[0]; dirmtime = xmlNodeListGetString (manindex_xml, node->xmlChildrenNode, 1); - objdirname = xmlXPathEvalExpression ("name[1]", xpath); + objdirname = xmlXPathEvalExpression (BAD_CAST "name[1]", xpath); node = objdirname->nodesetval->nodeTab[0]; dirname = xmlNodeListGetString (manindex_xml, node->xmlChildrenNode, 1); - if (g_stat (dirname, &buf) < 0) + if (g_stat ((gchar *)dirname, &buf) < 0) g_warning ("Unable to stat dir: \"%s\"\n", dirname); /* FIXME: need some error checking */ - mtime = (time_t) atoi (dirmtime); + mtime = (time_t) atoi ((gchar *)dirmtime); /* see if directory mtime has changed - if so recreate * the directory node */ @@ -758,21 +758,21 @@ create_toc_from_index (YelpTocPager *pager, gchar *index_file) /* this means we will rewrite the cache file at the end */ update_flag = 1; - if ((dir = g_dir_open (dirname, 0, NULL))) { + if ((dir = g_dir_open ((gchar *)dirname, 0, NULL))) { g_snprintf (mtime_str, 20, "%u", (guint) buf.st_mtime); - newNode = xmlNewNode (NULL, "dir"); - xmlNewProp (newNode, "mtime", mtime_str); - xmlAddChild (newNode, xmlNewText ("\n ")); - xmlNewChild (newNode, NULL, "name", dirname); - xmlAddChild (newNode, xmlNewText ("\n ")); + newNode = xmlNewNode (NULL, BAD_CAST "dir"); + xmlNewProp (newNode, BAD_CAST "mtime", BAD_CAST mtime_str); + xmlAddChild (newNode, xmlNewText (BAD_CAST "\n ")); + xmlNewChild (newNode, NULL, BAD_CAST "name", dirname); + xmlAddChild (newNode, xmlNewText (BAD_CAST "\n ")); while ((filename = (gchar *) g_dir_read_name (dir))) { - xmlNewChild (newNode, NULL, "page", filename); - xmlAddChild (newNode, xmlNewText ("\n ")); + xmlNewChild (newNode, NULL, BAD_CAST "page", BAD_CAST filename); + xmlAddChild (newNode, xmlNewText (BAD_CAST "\n ")); - add_man_page_to_toc (pager, dirname, filename); + add_man_page_to_toc (pager, (gchar *)dirname, filename); priv->manpage_count++; } } @@ -785,7 +785,7 @@ create_toc_from_index (YelpTocPager *pager, gchar *index_file) /* otherwise just read from the index file */ } else { - objmanpages = xmlXPathEvalExpression ("page", xpath); + objmanpages = xmlXPathEvalExpression (BAD_CAST "page", xpath); for (k=0; k < objmanpages->nodesetval->nodeNr; k++) { xmlNodePtr node = objmanpages->nodesetval->nodeTab[k]; @@ -794,7 +794,7 @@ create_toc_from_index (YelpTocPager *pager, gchar *index_file) manpage = xmlNodeListGetString (manindex_xml, node->xmlChildrenNode, 1); - add_man_page_to_toc (pager, dirname, manpage); + add_man_page_to_toc (pager, (gchar *)dirname, (gchar *)manpage); priv->manpage_count++; } } @@ -877,7 +877,7 @@ process_mandir_pending (YelpTocPager *pager) xmlDocSetRootElement (priv->manindex_xml, priv->root); - xmlAddChild (priv->root, xmlNewText ("\n ")); + xmlAddChild (priv->root, xmlNewText (BAD_CAST "\n ")); if (!g_spawn_command_line_sync ("manpath", &manpath, NULL, NULL, NULL)) manpath = g_strdup (g_getenv ("MANPATH")); @@ -922,8 +922,8 @@ process_mandir_pending (YelpTocPager *pager) priv->man_manhash = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); - priv->ins = xmlNewChild (priv->root, NULL, "mansect", NULL); - xmlAddChild (priv->ins, xmlNewText ("\n ")); + priv->ins = xmlNewChild (priv->root, NULL, BAD_CAST "mansect", NULL); + xmlAddChild (priv->ins, xmlNewText (BAD_CAST "\n ")); } if (priv->mandir_langpath && priv->mandir_langpath->data) { @@ -938,17 +938,17 @@ process_mandir_pending (YelpTocPager *pager) g_snprintf (mtime_str, 20, "%u", (guint) buf.st_mtime); - priv->ins = xmlNewChild (priv->ins, NULL, "dir", NULL); - xmlNewProp (priv->ins, "mtime", mtime_str); - xmlAddChild (priv->ins, xmlNewText ("\n ")); - xmlNewChild (priv->ins, NULL, "name", dirname); - xmlAddChild (priv->ins, xmlNewText ("\n ")); - xmlAddChild (priv->ins->parent, xmlNewText ("\n ")); + priv->ins = xmlNewChild (priv->ins, NULL, BAD_CAST "dir", NULL); + xmlNewProp (priv->ins, BAD_CAST "mtime", BAD_CAST mtime_str); + xmlAddChild (priv->ins, xmlNewText (BAD_CAST "\n ")); + xmlNewChild (priv->ins, NULL, BAD_CAST "name", BAD_CAST dirname); + xmlAddChild (priv->ins, xmlNewText (BAD_CAST "\n ")); + xmlAddChild (priv->ins->parent, xmlNewText (BAD_CAST "\n ")); while ((filename = (gchar *) g_dir_read_name (dir))) { - xmlNewChild (priv->ins, NULL, "page", filename); - xmlAddChild (priv->ins, xmlNewText ("\n ")); + xmlNewChild (priv->ins, NULL, BAD_CAST "page", BAD_CAST filename); + xmlAddChild (priv->ins, xmlNewText (BAD_CAST "\n ")); add_man_page_to_toc (pager, dirname, filename); priv->manpage_count++; |