Bump libdcp for fix to spacey XSD filenames.
[libsub.git] / src / stl_binary_tables.h
index 1ce7d62b0e347d5d33fce75dba28826c13dba893..4a6a7d86d6afa5ee236c7a0f51c7640ff58d9ee4 100644 (file)
@@ -17,6 +17,9 @@
 
 */
 
+#ifndef LIBSUB_STL_BINARY_TABLES_H
+#define LIBSUB_STL_BINARY_TABLES_H
+
 #include <string>
 #include <map>
 #include <boost/optional.hpp>
@@ -29,7 +32,7 @@ enum DisplayStandard {
        DISPLAY_STANDARD_LEVEL_1_TELETEXT,
        DISPLAY_STANDARD_LEVEL_2_TELETEXT
 };
-       
+
 enum LanguageGroup {
        LANGUAGE_GROUP_LATIN,
        LANGUAGE_GROUP_LATIN_CYRILLIC,
@@ -183,7 +186,7 @@ public:
                : value (v)
                , description (d)
        {}
-       
+
        T value;
        std::string description;
 };
@@ -219,7 +222,7 @@ public:
 
        boost::optional<Language> language_description_to_enum (std::string) const;
 
-private:       
+private:
        std::map<std::string, STLBinaryCode<DisplayStandard> > _display_standard_map;
        std::map<std::string, STLBinaryCode<LanguageGroup> > _language_group_map;
        std::map<std::string, STLBinaryCode<Language> > _language_map;
@@ -230,3 +233,5 @@ private:
 };
 
 }
+
+#endif