[sane-devel] SANE_Parameters documentation different than code

dtlinker at comcast.net dtlinker at comcast.net
Mon Apr 2 16:58:54 UTC 2007


I found an inconsistency between the documentation of the field order of SANE_Parameters and the actual field order in the header. This is not a problem if you are programming in C and using the header, but it is a problem if you are interfacing from another language, as I am. The header file has the information that is correct, that is, works.
. 
>From the documentation:
typedef struct
  {
    SANE_Frame format;
    SANE_Bool last_frame;
    SANE_Int lines;
    SANE_Int depth;
    SANE_Int pixels_per_line;
    SANE_Int bytes_per_line;
  }
SANE_Parameters;

>From the header file sane.h:

typedef struct
  {
    SANE_Frame format;
    SANE_Bool last_frame;
    SANE_Int bytes_per_line;
    SANE_Int pixels_per_line;
    SANE_Int lines;
    SANE_Int depth;
  }
SANE_Parameters;



More information about the sane-devel mailing list