Bug 118561
authorWilliam M. Brack <wbrack@src.gnome.org>
Sat, 2 Aug 2003 02:00:45 +0000 (02:00 +0000)
committerWilliam M. Brack <wbrack@src.gnome.org>
Sat, 2 Aug 2003 02:00:45 +0000 (02:00 +0000)
ChangeLog
libxslt/transform.c
libxslt/variables.c
libxslt/xslt.c
libxslt/xsltutils.c

index 0170dbb..1dd391e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sat Aug 2 09:55:38 HKT 2003 William Brack <wbrack@mmm.com.hk>
+
+       Fixing bug 118561 (IRIX MIPSPro compiler warnings)
+       * transform.c, variables.c, xslt.c, xsltutils.c:
+         removed some unused variables
+  
 Thu Jul 31 20:33:12 HKT 2003 William Brack <wbrack@mmm.com.hk>
 
        Fixing bug 118558 (Solaris 8 compiler warnings)
index 260d32d..20f53ab 100644 (file)
@@ -1373,7 +1373,6 @@ xsltApplyOneTemplate(xsltTransformContextPtr ctxt, xmlNodePtr node,
     xmlNodePtr oldInsert;
     xmlNodePtr oldCurrent = NULL;
     xmlNodePtr oldInst = NULL;
-    xmlAttrPtr attrs;
     int oldBase;
     xmlDocPtr tmpRVT = NULL;
 
@@ -1624,8 +1623,8 @@ xsltApplyOneTemplate(xsltTransformContextPtr ctxt, xmlNodePtr node,
              * all the attributes are directly inherited
              */
             if (cur->properties != NULL) {
-                attrs = xsltAttrListTemplateProcess(ctxt, copy,
-                                                    cur->properties);
+                xsltAttrListTemplateProcess(ctxt, copy,
+                                           cur->properties);
             }
             /*
              * Add extra namespaces inherited from the current template
index 6186082..800ac50 100644 (file)
@@ -691,10 +691,9 @@ xsltEvalGlobalVariables(xsltTransformContextPtr ctxt) {
                    xmlHashLookup2(ctxt->globalVars,
                                 elem->name, elem->nameURI);
            if (def == NULL) {
-               int res;
 
                def = xsltCopyStackElem(elem);
-               res = xmlHashAddEntry2(ctxt->globalVars,
+               xmlHashAddEntry2(ctxt->globalVars,
                                 elem->name, elem->nameURI, def);
            } else if ((elem->comp != NULL) &&
                       (elem->comp->type == XSLT_FUNC_VARIABLE)) {
index b205482..9ce8b66 100644 (file)
@@ -1165,14 +1165,13 @@ xsltPrecomputeStylesheet(xsltStylesheetPtr style, xmlNodePtr cur) {
        }
        if (cur->type == XML_ELEMENT_NODE) {
            int exclPrefixes;
-           xmlChar *prefix;
 
            exclPrefixes = xsltParseStylesheetExcludePrefix(style, cur);
            if (IS_XSLT_ELEM(cur)) {
                xsltStylePreCompute(style, cur);
                if (IS_XSLT_NAME(cur, "text")) {
                    for (;exclPrefixes > 0;exclPrefixes--)
-                       prefix = exclPrefixPop(style);
+                       exclPrefixPop(style);
                    goto skip_children;
                }
            }
@@ -1222,7 +1221,7 @@ xsltPrecomputeStylesheet(xsltStylesheetPtr style, xmlNodePtr cur) {
            if (exclPrefixes > 0) {
                xsltPrecomputeStylesheet(style, cur->children);
                for (;exclPrefixes > 0;exclPrefixes--)
-                   prefix = exclPrefixPop(style);
+                   exclPrefixPop(style);
                goto skip_children;
            }
        } else if (cur->type == XML_TEXT_NODE) {
index e9dd427..0beefaf 100644 (file)
@@ -1048,7 +1048,6 @@ int
 xsltSaveResultTo(xmlOutputBufferPtr buf, xmlDocPtr result,
               xsltStylesheetPtr style) {
     const xmlChar *encoding;
-    xmlNodePtr root;
     int base;
     const xmlChar *method;
     int indent;
@@ -1077,11 +1076,6 @@ xsltSaveResultTo(xmlOutputBufferPtr buf, xmlDocPtr result,
     if ((method == NULL) && (result->type == XML_HTML_DOCUMENT_NODE))
        method = (const xmlChar *) "html";
 
-    if (method == NULL)
-       root = xmlDocGetRootElement(result);
-    else
-       root = NULL;
-
     if ((method != NULL) &&
        (xmlStrEqual(method, (const xmlChar *) "html"))) {
        if (encoding != NULL) {
@@ -1146,11 +1140,9 @@ xsltSaveResultTo(xmlOutputBufferPtr buf, xmlDocPtr result,
     } else {
        int omitXmlDecl;
        int standalone;
-       const xmlChar *version;
 
        XSLT_GET_IMPORT_INT(omitXmlDecl, style, omitXmlDeclaration);
        XSLT_GET_IMPORT_INT(standalone, style, standalone);
-       XSLT_GET_IMPORT_PTR(version, style, version)
 
        if (omitXmlDecl != 1) {
            xmlOutputBufferWriteString(buf, "<?xml version=");
@@ -1620,7 +1612,7 @@ xsltGetProfileInformation(xsltTransformContextPtr ctxt)
     xsltStylesheetPtr style;
     xsltTemplatePtr *templates;
     xsltTemplatePtr templ;
-    int nb = 0, max = 0, i, j, total, totalt;
+    int nb = 0, max = 0, i, j;
 
     if (!ctxt)
         return NULL;
@@ -1675,8 +1667,6 @@ xsltGetProfileInformation(xsltTransformContextPtr ctxt)
     root = xmlNewDocNode(ret, NULL, BAD_CAST "profile", NULL);
     xmlDocSetRootElement(ret, root);
 
-    total = 0;
-    totalt = 0;
     for (i = 0; i < nb; i++) {
         child = xmlNewChild(root, NULL, BAD_CAST "template", NULL);
         sprintf(buf, "%d", i + 1);