diff --git a/main.cpp b/main.cpp index 8b12c6c6..3b10881c 100644 --- a/main.cpp +++ b/main.cpp @@ -5,5 +5,11 @@ int main(int argc, char * argv[]) { x[3] << 5; piCout << x; x.remove(3); + PIString s; + s = "gafaffaf"; + piCout << s; + piCout << s; + s = "dd"; + piCout << s; return 0; } diff --git a/src_main/core/pibytearray.h b/src_main/core/pibytearray.h index 20396537..7ad58147 100755 --- a/src_main/core/pibytearray.h +++ b/src_main/core/pibytearray.h @@ -83,7 +83,7 @@ public: }; //! Return resized byte array - PIByteArray resized(int new_size) const {PIByteArray ret; ret.resize(new_size); memcpy(ret.data(), data(), new_size); return ret;} + PIByteArray resized(uint new_size) const {PIByteArray ret(new_size); memcpy(ret.data(), data(), new_size); return ret;} //! Convert data to Base 64 and return this byte array PIByteArray & convertToBase64();