]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/contrib/string_view.h
give a descriptive error for pipe tries with 'false'
[apt.git] / apt-pkg / contrib / string_view.h
index d4ff800286ad7e9f69b18c75db6a4a4aee214b3b..f158ef8d6c84da6fa5e41f29359def01c7ceb91e 100644 (file)
@@ -13,6 +13,7 @@
 #define APT_STRINGVIEW_H
 #include <string.h>
 #include <string>
 #define APT_STRINGVIEW_H
 #include <string.h>
 #include <string>
+#include <apt-pkg/macros.h>
 
 namespace APT {
 
 
 namespace APT {
 
@@ -23,7 +24,7 @@ namespace APT {
  * used by APT. It is not meant to be used in programs, only inside the
  * library for performance critical paths.
  */
  * used by APT. It is not meant to be used in programs, only inside the
  * library for performance critical paths.
  */
-class StringView {
+class APT_HIDDEN StringView {
     const char *data_;
     size_t size_;
 
     const char *data_;
     size_t size_;