<div dir="ltr"><div>Good afternoon-</div><div><br></div><div>I'm using the Poppler GLib API, just getting started. Please comment on proper error handling procedures for client code.</div><div><br></div><div>GError error;</div><div>doc = poppler_document_new_from_file(uri, NULL, &error);<br></div><div><br></div><div>When the file identified by uri does not exist, poppler_document_new_from_file returns NULL, and error is set to:</div><div>{ G_FILE_ERROR, G_FILE_ERROR_FAILED, "No error" }</div><div><br></div><div>Relying on only the message portion "No error", the user learns nothing helpful. Should I consider this a bug in Poppler, or should my code always check for "No error" and subsequently assemble a message based on the error domain and code?</div><div><br></div><div>Thanks</div>







<br clear="all"><div><div class="gmail_signature"><div dir="ltr">Jacob Marble</div></div></div>
</div>