diff --git a/Jupiter/String_Imp.h b/Jupiter/String_Imp.h index 11d5583..407ef6a 100644 --- a/Jupiter/String_Imp.h +++ b/Jupiter/String_Imp.h @@ -82,7 +82,7 @@ template Jupiter::String_Strict::String_Strict(const T *in) Jupiter::Shift_String_Type::base = new T[Jupiter::String_Type::length]; Jupiter::String_Type::str = Jupiter::Shift_String_Type::base; - for (size_t index = 0; *in != 0; index++, in++) Jupiter::String_Type::str[index] = *in; + for (size_t index = 0; index != Jupiter::String_Type::length; index++, in++) Jupiter::String_Type::str[index] = *in; } template const T *Jupiter::String_Strict::c_str() const