]> WPIA git - cassiopeia.git/blobdiff - src/io/record.h
chg: rename package name and all references to it
[cassiopeia.git] / src / io / record.h
index c06e6ad17114e1e5eb4e2862a950f80e8aef663e..48dd8afee59fe37e8551f527c16172ef2722c8b8 100644 (file)
@@ -4,7 +4,7 @@
 
 #include <memory>
 #include <string>
-
+#include <exception>
 #include "bios.h"
 #include "io/opensslBIO.h"
 
@@ -90,7 +90,7 @@ public:
 
     void unpackFromString( const std::string& str ) {
         if( str.size() != RECORD_HEADER_SIZE ) {
-            throw "Invalid string length";
+            throw std::runtime_error("Invalid string length");
         }
 
         auto it =  str.cbegin();