public static StringBlob FromNullTermPtr(IntPtr ptr) { var sb = new StringBlob(); var b = new SafePtr(ptr); sb.AddRange(b.GetStringArray(0)); return(sb); }