[patch] mvodb cannot read integers from xml ODB dumps

Issue #21 resolved
Former user created an issue
diff --git a/mxmlodb.cxx b/mxmlodb.cxx
index 1fb468f..d754255 100644
--- a/mxmlodb.cxx
+++ b/mxmlodb.cxx
@@ -484,7 +484,7 @@ public:

    void RIA(const char* varname, std::vector<int> *value,  bool create, int create_size, MVOdbError* error)
    {
-      RXA(varname, "INT", value, error);
+      RXA(varname, "INT32", value, error);
    }

    void RDA(const char* varname, std::vector<double> *value,  bool create, int create_size, MVOdbError* error)
@@ -597,7 +597,7 @@ public:

    void RIAI(const char* varname, int index, int    *value, MVOdbError* error)
    {
-      RXAI(varname, index, "INT", value, error);
+      RXAI(varname, index, "INT32", value, error);
    }

    void RDAI(const char* varname, int index, double *value, MVOdbError* error)

Comments (2)

  1. Log in to comment