]> git.ipfire.org Git - thirdparty/opentracker.git/commitdiff
Fix post increase on wrong pointer type.
authorerdgeist <>
Sun, 7 Dec 2008 12:04:43 +0000 (12:04 +0000)
committererdgeist <>
Sun, 7 Dec 2008 12:04:43 +0000 (12:04 +0000)
ot_fullscrape.c

index 9a6effb5ef95277a85818812fe792da6eb9991a6..523d883f4bb0cd98086216ef835662cfd74fcf38 100644 (file)
@@ -177,8 +177,8 @@ static void fullscrape_make( int *iovec_entries, struct iovec **iovector, ot_tas
         break;
       case TASK_FULLSCRAPE_TPB_BINARY:
         for(i=0;i<20;i+=4) WRITE32(r+=4,0,READ32(hash,i));
-        *(uint32_t*)r++ = htonl( (uint32_t)peer_list->seed_count );
-        *(uint32_t*)r++ = htonl( (uint32_t)( peer_list->peer_count-peer_list->seed_count) );
+        *(uint32_t*)(r+=4) = htonl( (uint32_t)  peer_list->seed_count );
+        *(uint32_t*)(r+=4) = htonl( (uint32_t)( peer_list->peer_count-peer_list->seed_count) );
         break;
       case TASK_FULLSCRAPE_TPB_URLENCODED:
         r += fmt_urlencoded( r, (char *)*hash, 20 );