]> www.fi.muni.cz Git - evince.git/blobdiff - pdf/xpdf/pdf-document.cc
PDFDoc constructor assumes ownership of the string passed in.
[evince.git] / pdf / xpdf / pdf-document.cc
index 6078f96297ebb81a9cd4ac6585d0a45b5b02d0e1..8558c822f1faa6a9dee786c955cf746bd8876f7f 100644 (file)
@@ -78,11 +78,9 @@ pdf_document_load (EvDocument  *document,
        filename_g = new GString (filename);
        g_free (filename);
 
-       // open the PDF file
+       // open the PDF file, assumes ownership of filename_g
        newDoc = new PDFDoc(filename_g, 0, 0);
 
-       delete filename_g;
-  
        if (!newDoc->isOk()) {
                err = newDoc->getErrorCode();
                delete newDoc;