If no block was found, NO_BLOCK is set to 1 and gocr_runAllModules() was called, GOCR creates a block covering the entire image, and continues to process the image, calling the charFinder module. If NO_BLOCK is set to 0, then gocr_runAllModules returns -1.