Changeset 535:7063e4dc1c25


Ignore:
Timestamp:
04/24/08 12:20:56 (2 years ago)
Author:
Howard Butler <hobu.inc@…>
Branch:
default
Convert:
svn:1766ff46-f334-0410-ab20-d63176f87757/trunk@601
Message:

ensure that summary info and errors happen on stderr instead of stdout

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • apps/lascommon.c

    r520 r535  
    305305 
    306306 
    307     fprintf(stdout, "  File Name: %s\n", file_name); 
     307    fprintf(stderr, "  File Name: %s\n", file_name); 
    308308     
    309309    if (strcmp(pszSignature,"LASF") !=0) { 
     
    311311        exit(1); 
    312312    } 
    313     fprintf(stdout, "  Version:                    %d.%d\n",  
     313    fprintf(stderr, "  Version:                    %d.%d\n",  
    314314                    LASHeader_GetVersionMajor(header),  
    315315                    LASHeader_GetVersionMinor(header)); 
    316316 
    317     fprintf(stdout, "  Source ID:                  %d\n",  
     317    fprintf(stderr, "  Source ID:                  %d\n",  
    318318                    LASHeader_GetFileSourceId(header) ) ; 
    319319 
    320     fprintf(stdout, "  Reserved:                   %d\n",  
     320    fprintf(stderr, "  Reserved:                   %d\n",  
    321321                    LASHeader_GetReserved(header) ); 
    322322 
    323     fprintf(stdout, "  Project ID/GUID:           '%s'\n",  
     323    fprintf(stderr, "  Project ID/GUID:           '%s'\n",  
    324324                    pszProjectId); 
    325325 
    326     fprintf(stdout, "  System Identifier:         '%s'\n",  
     326    fprintf(stderr, "  System Identifier:         '%s'\n",  
    327327                    pszSystemId); 
    328328 
    329     fprintf(stdout, "  Generating Software:       '%s'\n",  
     329    fprintf(stderr, "  Generating Software:       '%s'\n",  
    330330                    pszSoftwareId); 
    331331 
    332     fprintf(stdout, "  File Creation Day/Year:    %d/%d\n",  
     332    fprintf(stderr, "  File Creation Day/Year:    %d/%d\n",  
    333333                    LASHeader_GetCreationDOY(header),  
    334334                    LASHeader_GetCreationYear(header)); 
    335335 
    336     fprintf(stdout, "  Header Size                %d\n",  
     336    fprintf(stderr, "  Header Size                %d\n",  
    337337                    LASHeader_GetHeaderSize(header)); 
    338338 
    339     fprintf(stdout, "  Offset to Point Data       %d\n",  
     339    fprintf(stderr, "  Offset to Point Data       %d\n",  
    340340                    LASHeader_GetDataOffset(header)); 
    341341 
    342     fprintf(stdout, "  Number Var. Length Records %d\n",  
     342    fprintf(stderr, "  Number Var. Length Records %d\n",  
    343343                    LASHeader_GetRecordsCount(header)); 
    344344 
    345     fprintf(stdout, "  Point Data Format          %d\n",  
     345    fprintf(stderr, "  Point Data Format          %d\n",  
    346346                    LASHeader_GetDataFormatId(header)); 
    347347 
    348     fprintf(stdout, "  Point Data Record Length   %d\n",  
     348    fprintf(stderr, "  Point Data Record Length   %d\n",  
    349349                    LASHeader_GetDataRecordLength(header)); 
    350350 
    351     fprintf(stdout, "  Number of Point Records    %d\n",  
     351    fprintf(stderr, "  Number of Point Records    %d\n",  
    352352                    LASHeader_GetPointRecordsCount(header)); 
    353353 
    354     fprintf(stdout, "  Number of Points by Return %d %d %d %d %d\n",  
     354    fprintf(stderr, "  Number of Points by Return %d %d %d %d %d\n",  
    355355                    LASHeader_GetPointRecordsByReturnCount(header, 0),  
    356356                    LASHeader_GetPointRecordsByReturnCount(header, 1),  
     
    359359                    LASHeader_GetPointRecordsByReturnCount(header, 4)); 
    360360 
    361     fprintf(stdout, "  Scale Factor X Y Z         %.6f %.6f %.6f\n",  
     361    fprintf(stderr, "  Scale Factor X Y Z         %.6f %.6f %.6f\n",  
    362362                    LASHeader_GetScaleX(header),  
    363363                    LASHeader_GetScaleY(header), 
    364364                    LASHeader_GetScaleZ(header)); 
    365365 
    366     fprintf(stdout, "  Offset X Y Z               %.6f %.6f %.6f\n",  
     366    fprintf(stderr, "  Offset X Y Z               %.6f %.6f %.6f\n",  
    367367                    LASHeader_GetOffsetX(header),  
    368368                    LASHeader_GetOffsetY(header),  
    369369                    LASHeader_GetOffsetZ(header)); 
    370370 
    371     fprintf(stdout, "  Min X Y Z                  %.6f %.6f %.6f\n", 
     371    fprintf(stderr, "  Min X Y Z                  %.6f %.6f %.6f\n", 
    372372                    LASHeader_GetMinX(header),  
    373373                    LASHeader_GetMinY(header),  
    374374                    LASHeader_GetMinZ(header)); 
    375375 
    376     fprintf(stdout, "  Max X Y Z                  %.6f %.6f %.6f\n",  
     376    fprintf(stderr, "  Max X Y Z                  %.6f %.6f %.6f\n",  
    377377                    LASHeader_GetMaxX(header),  
    378378                    LASHeader_GetMaxY(header),  
  • src/las_c_api.cpp

    r519 r535  
    11481148    errmethod = LASError_GetLastErrorMethod(); 
    11491149    if (LASError_GetErrorCount()) { 
    1150         fprintf(stdout,  
     1150        fprintf(stderr,  
    11511151            "%s: %s (%d) from method %s\n", 
    11521152            message, 
     
    11581158        if (errmethod) free(errmethod); 
    11591159    } else { 
    1160         fprintf(stdout,  
     1160        fprintf(stderr,  
    11611161            "You have encountered an error. '%s'\n", 
    11621162            message 
Note: See TracChangeset for help on using the changeset viewer.