diff --git a/lldb/test/functionalities/data-formatter/data-formatter-advanced/main.cpp b/lldb/test/functionalities/data-formatter/data-formatter-advanced/main.cpp index 8e5ea0c63743..2462e28db127 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-advanced/main.cpp +++ b/lldb/test/functionalities/data-formatter/data-formatter-advanced/main.cpp @@ -61,8 +61,11 @@ struct SimpleWithPointers SimpleWithPointers(int X, float Y, char Z) : x(new int (X)), y(new float (Y)), - z(new char (Z)) - {} + z(new char[2]) + { + z[0] = Z; + z[1] = '\0'; + } }; struct Couple @@ -168,4 +171,4 @@ int main (int argc, const char * argv[]) VeryLong a_long_guy; return 0; // Set break point at this line. -} \ No newline at end of file +}