"src/kds_s2000w_client.c"
"src/kds_s2000w_image_converter.c")
set_target_properties("sane-kds_s2000w_net" PROPERTIES VERSION 1)
-target_link_libraries("sane-kds_s2000w_net" json-c curl MagickCore-6.Q16)
+target_link_libraries("sane-kds_s2000w_net" json-c curl MagickCore-6.Q16 m)
add_executable("convert"
"tools/convert.c"
#include <string.h>
#include <unistd.h>
#include <json-c/json.h>
+#include <math.h>
#include "kds_s2000w_handler.h"
#include "kds_s2000w_handler_opts.h"
#include "kds_s2000w_client.h"
printf("size of pnm image: %i\n", pnm_image.size);
if (current_scan_status.mdata.depth == 1)
- current_scan_status.mdata.bytes_per_line = channels * ((current_scan_status.mdata.pixels_per_line + 7) / 8);
+ current_scan_status.mdata.bytes_per_line = channels * floor((current_scan_status.mdata.pixels_per_line + 7) / 8);
else
current_scan_status.mdata.bytes_per_line = channels * current_scan_status.mdata.pixels_per_line * current_scan_status.mdata.depth / 8;