/[public]/psiconv/trunk/lib/psiconv/parse_image.c
ViewVC logotype

Diff of /psiconv/trunk/lib/psiconv/parse_image.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 65 Revision 97
16 along with this program; if not, write to the Free Software 16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 17 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
18*/ 18*/
19 19
20#include "config.h" 20#include "config.h"
21#include "compat.h"
22
21#include <stdlib.h> 23#include <stdlib.h>
22 24
23#include "data.h"
24#include "parse_routines.h" 25#include "parse_routines.h"
26#include "error.h"
25 27
26int psiconv_parse_jumptable_section(const psiconv_buffer buf,int lev, 28int psiconv_parse_jumptable_section(const psiconv_buffer buf,int lev,
27 psiconv_u32 off, int *length, 29 psiconv_u32 off, int *length,
28 psiconv_jumptable_section *result) 30 psiconv_jumptable_section *result)
29{ 31{
73 else 75 else
74 return res; 76 return res;
75} 77}
76 78
77static int decode_byte(int lev, psiconv_u32 off, 79static int decode_byte(int lev, psiconv_u32 off,
78 psiconv_paint_data_section data, int *pixelnr, 80 psiconv_paint_data_section data, psiconv_u32 *pixelnr,
79 psiconv_u8 byte, int bits_per_pixel, int linelen, 81 psiconv_u8 byte, int bits_per_pixel, int linelen,
80 int *linepos,int picsize) 82 int *linepos,int picsize)
81{ 83{
82 int mask = (bits_per_pixel << 1) -1; 84 int mask = (bits_per_pixel << 1) -1;
83 int i; 85 int i;

Legend:
Removed from v.65  
changed lines
  Added in v.97

frodo@frodo.looijaard.name
ViewVC Help
Powered by ViewVC 1.1.26