src/ZeekString.cc
String::String(bool arg_final_NUL, byte_vec str, int arg_n)
	{
	b = str;
	n = arg_n;
	final_NUL = arg_final_NUL;
	use_free_to_delete = false;
	}
// This constructor forces the user to specify arg_final_NUL.  When str
// is a *normal* NUL-terminated string, make arg_n == strlen(str) and
// arg_final_NUL == 1; when str is a sequence of n bytes, make
// arg_final_NUL == 0.
This constructor forces the user to specify arg_final_NUL.
This constructor forces the user to specify arg_final_NUL .
String::String(bool arg_final_NUL, byte_vec str, int arg_n)
	{
	b = str;
	n = arg_n;
	final_NUL = arg_final_NUL;
	use_free_to_delete = false;
	}
String :: String ( bool arg_final_NUL , byte_vec str , int arg_n ) { b = str ; n = arg_n ; final_NUL = arg_final_NUL ; use_free_to_delete = false ; }
This constructor forces the user to specify arg_final_NUL.
This constructor forces the user to specify arg_final_NUL .