[Liblas-commits] laszip: 2 new changesets
liblas-commits at liblas.org
liblas-commits at liblas.org
Wed Dec 22 17:16:27 EST 2010
changeset aabe8bc36fb0 in /Volumes/Data/www/liblas.org/laszip
details: http://hg.liblas.orglaszip?cmd=changeset;node=aabe8bc36fb0
summary: memleak
changeset 4daf73355dc6 in /Volumes/Data/www/liblas.org/laszip
details: http://hg.liblas.orglaszip?cmd=changeset;node=4daf73355dc6
summary: sync up w/ Martin's versioning
diffstat:
src/lasreadpoint.cpp | 6 ++++++
src/laszip.cpp | 8 ++++----
2 files changed, 10 insertions(+), 4 deletions(-)
diffs (57 lines):
diff -r b939bfb7bdf7 -r 4daf73355dc6 src/lasreadpoint.cpp
--- a/src/lasreadpoint.cpp Wed Dec 22 13:09:56 2010 -0800
+++ b/src/lasreadpoint.cpp Wed Dec 22 14:16:19 2010 -0800
@@ -218,14 +218,20 @@
{
delete readers_raw[i];
}
+ delete[] readers_raw;
+ readers_raw = NULL;
}
+
if (readers_compressed)
{
for (i = 0; i < num_readers; i++)
{
delete readers_compressed[i];
}
+ delete[] readers_compressed;
+ readers_compressed = NULL;
}
+
if (dec)
{
delete dec;
diff -r b939bfb7bdf7 -r 4daf73355dc6 src/laszip.cpp
--- a/src/laszip.cpp Wed Dec 22 13:09:56 2010 -0800
+++ b/src/laszip.cpp Wed Dec 22 14:16:19 2010 -0800
@@ -73,17 +73,17 @@
case LASitem::POINT10:
type = LASitem::POINT10;
size = 20;
- version = 0;
+ version = 1;
break;
case LASitem::GPSTIME11:
type = LASitem::GPSTIME11;
size = 8;
- version = 0;
+ version = 1;
break;
case LASitem::RGB12:
type = LASitem::RGB12;
size = 6;
- version = 0;
+ version = 1;
break;
case LASitem::WAVEPACKET13:
type = LASitem::WAVEPACKET13;
@@ -93,7 +93,7 @@
case LASitem::BYTE:
type = LASitem::BYTE;
size = number;
- version = 0;
+ version = 1;
break;
default:
throw 0; // BUG
More information about the Liblas-commits
mailing list