The R Project SVN R

Rev

Rev 46512 | Rev 47460 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 46512 Rev 46843
Line 1034... Line 1034...
1034
		goto top_of_loop;
1034
		goto top_of_loop;
1035
	    }
1035
	    }
1036
	    *outbuf++ = '.'; inbuf++; outb--; inb--;
1036
	    *outbuf++ = '.'; inbuf++; outb--; inb--;
1037
	    goto next_char;
1037
	    goto next_char;
1038
	    break;
1038
	    break;
-
 
1039
	case 3: /* substitute ? */
-
 
1040
	    if(outb < 1) {
-
 
1041
		R_AllocStringBuffer(2*cbuff.bufsize, &cbuff);
-
 
1042
		goto top_of_loop;
-
 
1043
	    }
-
 
1044
	    *outbuf++ = '?'; inbuf++; outb--; inb--;
-
 
1045
	    goto next_char;
-
 
1046
	    break;
1039
	default: /* skip byte */
1047
	default: /* skip byte */
1040
	    inbuf++; inb--;
1048
	    inbuf++; inb--;
1041
	    goto next_char;
1049
	    goto next_char;
1042
	}
1050
	}
1043
    }
1051
    }