Fix libraw2crtc for compiling on strict C99
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1159 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
		
							parent
							
								
									74f723c3b0
								
							
						
					
					
						commit
						45f04503c6
					
				@ -59,11 +59,19 @@ unsigned char *raw2crtc(unsigned short width, unsigned short height, unsigned ch
 | 
			
		||||
  unsigned char *allocationBuffer;
 | 
			
		||||
  unsigned short minAddr = 0;
 | 
			
		||||
  unsigned char minAddrIsDefined = 0;
 | 
			
		||||
  unsigned short maxAddr;
 | 
			
		||||
  unsigned short maxAddr = 0;
 | 
			
		||||
 | 
			
		||||
  unsigned char nbPixPerByte;
 | 
			
		||||
  int y,x;
 | 
			
		||||
 | 
			
		||||
  unsigned char r6;
 | 
			
		||||
  unsigned short i;
 | 
			
		||||
  unsigned char *ptrTmp;
 | 
			
		||||
  unsigned char *ptrOut;
 | 
			
		||||
  unsigned char vcc;
 | 
			
		||||
  unsigned char rcc;
 | 
			
		||||
  unsigned char hcc;
 | 
			
		||||
  unsigned char cclk;
 | 
			
		||||
  
 | 
			
		||||
  switch(mode)
 | 
			
		||||
  {
 | 
			
		||||
    case 0:
 | 
			
		||||
@ -115,16 +123,15 @@ unsigned char *raw2crtc(unsigned short width, unsigned short height, unsigned ch
 | 
			
		||||
  }
 | 
			
		||||
  memset(allocationBuffer, 0, 0xFFFF);
 | 
			
		||||
 | 
			
		||||
  unsigned char r6;
 | 
			
		||||
  r6 = height/(r9+1);
 | 
			
		||||
 | 
			
		||||
  for(unsigned char vcc = 0; vcc < r6; vcc++)
 | 
			
		||||
  for(vcc = 0; vcc < r6; vcc++)
 | 
			
		||||
  {
 | 
			
		||||
    for(unsigned char rcc = 0; rcc < (r9+1); rcc++)
 | 
			
		||||
    for(rcc = 0; rcc < (r9+1); rcc++)
 | 
			
		||||
    {
 | 
			
		||||
      for(unsigned char hcc = 0; hcc < *r1; hcc++)
 | 
			
		||||
      for(hcc = 0; hcc < *r1; hcc++)
 | 
			
		||||
      {
 | 
			
		||||
	for(unsigned char cclk = 0; cclk < 2; cclk++)
 | 
			
		||||
	for(cclk = 0; cclk < 2; cclk++)
 | 
			
		||||
	{
 | 
			
		||||
	  x = (hcc << 1 | cclk);
 | 
			
		||||
	  y = vcc*(r9+1) + rcc;
 | 
			
		||||
@ -136,7 +143,7 @@ unsigned char *raw2crtc(unsigned short width, unsigned short height, unsigned ch
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  for(unsigned short i = 0; i < 0xFFFF; i++)
 | 
			
		||||
  for(i = 0; i < 0xFFFF; i++)
 | 
			
		||||
  {
 | 
			
		||||
    if(*(allocationBuffer + i) > 1)
 | 
			
		||||
    {
 | 
			
		||||
@ -162,12 +169,10 @@ unsigned char *raw2crtc(unsigned short width, unsigned short height, unsigned ch
 | 
			
		||||
    exit(4);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  unsigned char *ptrTmp;
 | 
			
		||||
  unsigned char *ptrOut;
 | 
			
		||||
  ptrTmp = tmpBuffer + minAddr;
 | 
			
		||||
  ptrOut = outBuffer;
 | 
			
		||||
 | 
			
		||||
  for(unsigned short i = minAddr; i <= maxAddr; i++)
 | 
			
		||||
  for(i = minAddr; i <= maxAddr; i++)
 | 
			
		||||
  {
 | 
			
		||||
    *(ptrOut++) = *(ptrTmp++);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user