From: ken Date: Thu, 27 Oct 2016 02:37:02 +0000 (-0700) Subject: scanner_scanpixels prototype X-Git-Url: https://www.kengrimes.com/gitweb/?p=henge%2Fwebcc.git;a=commitdiff_plain;h=89094ec20ef408709bf9f211c2f5a75814e363da;hp=b8ef2143830953689f30e3bb4460d0d23bd5dcfd scanner_scanpixels prototype --- diff --git a/src/apc/scanner.c b/src/apc/scanner.c index a60de18..a999c7b 100644 --- a/src/apc/scanner.c +++ b/src/apc/scanner.c @@ -19,12 +19,15 @@ #include //exit #include //chdir #include //opendir - +/* Libs */ +#include +/* Internal */ #include "parser.tab.h" /* Public */ int scanner_init(void); void scanner_quit(void); int scanner(void); +int scanner_scanpixels(int*,int); /* Private */ #ifndef DL_STACKSIZE #define DL_STACKSIZE 64 @@ -211,3 +214,18 @@ int dredge_current_depth } +/* Scan Pixels + Scans up to 'len' pixels from the current file into 'buf'. + Returns the number of pixels scanned from the file, or -1 on error. +*/ +int scanner_scanpixels +( int* buf, + int x +) +{ int pixels = 0; + //Open the current file if not yet open + //Identify file type + //Verify file contents and header + //Read pixels into buffer + return pixels; +}