Changeset 00ab350 for storage_xml.c


Ignore:
Timestamp:
2006-06-21T17:14:49Z (18 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
812a413
Parents:
2b14eef
Message:

Fixed GError memory leak, correctly setting the migrate_storage default.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • storage_xml.c

    r2b14eef r00ab350  
    288288                        /* Slightly dirty... */
    289289                        if( gerr && strcmp( gerr->message, XML_PASS_ERRORMSG ) == 0 )
     290                        {
     291                                g_clear_error( &gerr );
    290292                                return STORAGE_INVALID_PASSWORD;
     293                        }
    291294                        else
    292295                        {
     
    294297                                        irc_usermsg( irc, "Error from XML-parser: %s", gerr->message );
    295298                               
     299                                g_clear_error( &gerr );
    296300                                return STORAGE_OTHER_ERROR;
    297301                        }
    298302                }
    299303        }
     304        /* Just to be sure... */
     305        g_clear_error( &gerr );
    300306       
    301307        g_markup_parse_context_free( ctx );
Note: See TracChangeset for help on using the changeset viewer.