libcvd-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libcvd-members] libcvd/cvd/internal/io pnm_grok.h


From: Edward Rosten
Subject: [libcvd-members] libcvd/cvd/internal/io pnm_grok.h
Date: Thu, 24 Apr 2008 23:13:34 +0000

CVSROOT:        /cvsroot/libcvd
Module name:    libcvd
Changes by:     Edward Rosten <edrosten>        08/04/24 23:13:34

Modified files:
        cvd/internal/io: pnm_grok.h 

Log message:
        Fix silly error. Again.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/internal/io/pnm_grok.h?cvsroot=libcvd&r1=1.7&r2=1.8

Patches:
Index: pnm_grok.h
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/internal/io/pnm_grok.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- pnm_grok.h  24 Apr 2008 20:48:56 -0000      1.7
+++ pnm_grok.h  24 Apr 2008 23:13:34 -0000      1.8
@@ -166,7 +166,7 @@
       typedef Rgb<unsigned short> array;
       static void write(const BasicImage<T>& im, std::ostream& out) {
        writePNMHeader(out, 3, im.size(), 65535, false, "");    
-       std::vector<array> rowbuf[im.size().x];
+       std::vector<array> rowbuf(im.size().x);
        for (int r=0; r<im.size().y; r++) {
          Pixel::ConvertPixels<T, array>::convert(im[r], &(rowbuf[0]), 
im.size().x);
          writePNMPixels(out, (const unsigned short*)&(rowbuf[0]), 
im.size().x*3, false);
@@ -178,7 +178,7 @@
       typedef Rgb<byte> array;
       static void write(const BasicImage<T>& im, std::ostream& out) {
        writePNMHeader(out, 3, im.size(), 255, false, "");      
-       std::vector<array> rowbuf[im.size().x];
+       std::vector<array> rowbuf(im.size().x);
        for (int r=0; r<im.size().y; r++) {
          Pixel::ConvertPixels<T, array>::convert(im[r], &(rowbuf[0]), 
im.size().x);
          writePNMPixels(out, (const byte*)&(rowbuf[0]), im.size().x*3, false);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]