[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libcvd-members] libcvd/cvd/internal/io jpeg.h
From: |
Edward Rosten |
Subject: |
[libcvd-members] libcvd/cvd/internal/io jpeg.h |
Date: |
Wed, 15 Aug 2007 02:29:37 +0000 |
CVSROOT: /cvsroot/libcvd
Module name: libcvd
Changes by: Edward Rosten <edrosten> 07/08/15 02:29:37
Modified files:
cvd/internal/io: jpeg.h
Log message:
g++ 3.2.3 compatibility fix.
This compatibility fix doesn't affect the readability of flexibility
of the code (actually it's actually shorter), so it's pretty harmless.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/internal/io/jpeg.h?cvsroot=libcvd&r1=1.4&r2=1.5
Patches:
Index: jpeg.h
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/internal/io/jpeg.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- jpeg.h 23 Jul 2007 22:38:05 -0000 1.4
+++ jpeg.h 15 Aug 2007 02:29:36 -0000 1.5
@@ -62,8 +62,8 @@
static void read(BasicImage<T>& im, jpeg_in& jpeg) {
std::vector<S> rowbuf(jpeg.x_size());
for (int r=0; r<jpeg.y_size(); r++) {
- jpeg.get_raw_pixel_lines((byte*)rowbuf.data(), 1);
- Pixel::ConvertPixels<S,T>::convert(rowbuf.data(), im[r], jpeg.x_size());
+ jpeg.get_raw_pixel_lines((byte*)&rowbuf[0], 1);
+ Pixel::ConvertPixels<S,T>::convert(&rowbuf[0], im[r], jpeg.x_size());
}
}
};
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libcvd-members] libcvd/cvd/internal/io jpeg.h,
Edward Rosten <=