master
Harald Wolff 2024-04-23 10:35:00 +02:00
parent b6a965eec8
commit 5ba98b1611
3 changed files with 25 additions and 3 deletions

View File

@ -3,7 +3,7 @@
"dotnet"
],
"env": {
"NUGET_SOURCE": "https://nexus.niclas-thobaben.de/repository/l--n.de/",
"NUGET_SOURCE": "https://nexus.l--n.de/repository/ln.net/",
"CONFIGURATION": "Release"
},
"stages": [

View File

@ -209,6 +209,28 @@ namespace ln.type
return BitConverter.ToDouble(bytes, 0);
}
public static string ReadCString(this Stream stream)
{
byte[] buffer = new byte[1024];
int p = 0, ch;
while ((ch = stream.ReadByte()) != -1)
{
if (ch == 0)
break;
if (p == buffer.Length)
{
byte[] nb = new byte[buffer.Length << 1];
Array.Copy(buffer, nb, buffer.Length);
buffer = nb;
}
buffer[p++] = (byte)ch;
}
return Encoding.UTF8.GetString(buffer, 0, p);
}

View File

@ -3,12 +3,12 @@
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>0.1.7</Version>
<Version>0.1.9</Version>
<Authors>Harald Wolff-Thobaben</Authors>
<Company>l--n.de</Company>
<AssemblyVersion>0.0.1.0</AssemblyVersion>
<FileVersion>0.0.1.0</FileVersion>
<PackageVersion>0.1.9-preview0</PackageVersion>
<PackageVersion>0.1.10-preview0</PackageVersion>
</PropertyGroup>
<ItemGroup>