Add more {raw,locale}_convert methods.
[libdcp.git] / src / locale_convert.cc
index 549a104172903135bb94e4e3db0e57cb42e0f1cf..3858006ef6fe78f71498bce8321724af6cebabe8 100644 (file)
@@ -46,6 +46,15 @@ dcp::locale_convert (int x, int, bool)
        return buffer;
 }
 
+template<>
+string
+dcp::locale_convert (unsigned int x, int, bool)
+{
+       char buffer[64];
+       snprintf (buffer, sizeof(buffer), "%ud", x);
+       return buffer;
+}
+
 template<>
 string
 dcp::locale_convert (int64_t x, int, bool)