summaryrefslogtreecommitdiffstats
path: root/libqpdf/qpdf-c.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2010-09-24 22:45:18 +0200
committerJay Berkenbilt <ejb@ql.org>2010-09-24 22:45:18 +0200
commita7e269537d8f4b33d1bc8a5a83c53432db9b7560 (patch)
tree4fc085e51f616651b8b7efd5ef281d205f83a3e6 /libqpdf/qpdf-c.cc
parentce8b1ba6a5a5650d90571f5c39855af341dfad47 (diff)
downloadqpdf-a7e269537d8f4b33d1bc8a5a83c53432db9b7560.tar.zst
update code to new PointerHolder, and reintroduce change that was accidentally backed out
git-svn-id: svn+q:///qpdf/trunk@1031 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'libqpdf/qpdf-c.cc')
-rw-r--r--libqpdf/qpdf-c.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/libqpdf/qpdf-c.cc b/libqpdf/qpdf-c.cc
index 384e0983..d7776d21 100644
--- a/libqpdf/qpdf-c.cc
+++ b/libqpdf/qpdf-c.cc
@@ -176,7 +176,7 @@ char const* qpdf_get_error_full_text(qpdf_data qpdf, qpdf_error e)
{
return "";
}
- return e->exc.getPointer()->what();
+ return e->exc->what();
}
enum qpdf_error_code_e qpdf_get_error_code(qpdf_data qpdf, qpdf_error e)
@@ -185,7 +185,7 @@ enum qpdf_error_code_e qpdf_get_error_code(qpdf_data qpdf, qpdf_error e)
{
return qpdf_e_success;
}
- return e->exc.getPointer()->getErrorCode();
+ return e->exc->getErrorCode();
}
char const* qpdf_get_error_filename(qpdf_data qpdf, qpdf_error e)
@@ -194,7 +194,7 @@ char const* qpdf_get_error_filename(qpdf_data qpdf, qpdf_error e)
{
return "";
}
- return e->exc.getPointer()->getFilename().c_str();
+ return e->exc->getFilename().c_str();
}
unsigned long qpdf_get_error_file_position(qpdf_data qpdf, qpdf_error e)
@@ -203,7 +203,7 @@ unsigned long qpdf_get_error_file_position(qpdf_data qpdf, qpdf_error e)
{
return 0;
}
- return e->exc.getPointer()->getFilePosition();
+ return e->exc->getFilePosition();
}
char const* qpdf_get_error_message_detail(qpdf_data qpdf, qpdf_error e)
@@ -212,7 +212,7 @@ char const* qpdf_get_error_message_detail(qpdf_data qpdf, qpdf_error e)
{
return "";
}
- return e->exc.getPointer()->getMessageDetail().c_str();
+ return e->exc->getMessageDetail().c_str();
}
void qpdf_set_suppress_warnings(qpdf_data qpdf, QPDF_BOOL value)