Compare commits
	
		
			3 Commits
		
	
	
		
			b7bc1f16ad
			...
			9addfc9284
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 9addfc9284 | |||
| 8f8de5de2b | |||
| 0df2c9f566 | 
							
								
								
									
										9
									
								
								src/dj.c
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								src/dj.c
									
									
									
									
									
								
							@ -263,12 +263,12 @@ int main(int argc, char *argv[]){
 | 
				
			|||||||
		assert(io[0].bufuse == 0);
 | 
							assert(io[0].bufuse == 0);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		{ /* read */
 | 
							{ /* read */
 | 
				
			||||||
			char skipping;
 | 
								long skipping;
 | 
				
			||||||
			size_t t;
 | 
								size_t t;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			/* hack to intentionally get a partial read from Io_read */
 | 
								/* hack to intentionally get a partial read from Io_read */
 | 
				
			||||||
			if((skipping = (io[0].seek > 0)) && io[0].seek < io[0].bs)
 | 
								if((skipping = MIN(io[0].seek, io[0].bs)) > 0)
 | 
				
			||||||
				io[0].bufuse = io[0].bs - io[0].seek;
 | 
									io[0].bufuse = io[0].bs - (size_t)skipping;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			t = io[0].bufuse;
 | 
								t = io[0].bufuse;
 | 
				
			||||||
			if(Io_read(&io[0])->bufuse == t && !noerror && io[0].error == 0)
 | 
								if(Io_read(&io[0])->bufuse == t && !noerror && io[0].error == 0)
 | 
				
			||||||
@ -290,7 +290,8 @@ int main(int argc, char *argv[]){
 | 
				
			|||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			if(skipping){
 | 
								if(skipping > 0){
 | 
				
			||||||
 | 
									io[0].seek -= skipping;
 | 
				
			||||||
				io[0].bufuse = 0;
 | 
									io[0].bufuse = 0;
 | 
				
			||||||
				count += (count != 0);
 | 
									count += (count != 0);
 | 
				
			||||||
				continue;
 | 
									continue;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user