summaryrefslogtreecommitdiff
path: root/include/xmlreader/pad.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/xmlreader/pad.hxx')
-rw-r--r--include/xmlreader/pad.hxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/xmlreader/pad.hxx b/include/xmlreader/pad.hxx
index 0b8e1f3b7453..728a702d0a9e 100644
--- a/include/xmlreader/pad.hxx
+++ b/include/xmlreader/pad.hxx
@@ -22,6 +22,8 @@
#include "sal/config.h"
+#include <cstddef>
+
#include "rtl/strbuf.hxx"
#include "sal/types.h"
#include "xmlreader/detail/xmlreaderdllapi.hxx"
@@ -33,6 +35,10 @@ class OOO_DLLPUBLIC_XMLREADER Pad {
public:
void add(char const * begin, sal_Int32 length);
+ template< std::size_t N > void add(char const (& literal)[N]) {
+ add(literal, N - 1);
+ }
+
void addEphemeral(char const * begin, sal_Int32 length);
void clear();