From 0d19e009a9e4afe35f1f1581670bcc40004ba50b Mon Sep 17 00:00:00 2001 From: Keith Winstein Date: Fri, 12 Aug 2011 06:23:25 -0400 Subject: [PATCH] Possibly fix bug --- networkinstruction.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/networkinstruction.cpp b/networkinstruction.cpp index d63a627..3430a81 100644 --- a/networkinstruction.cpp +++ b/networkinstruction.cpp @@ -80,7 +80,7 @@ bool FragmentAssembly::add_fragment( Instruction &inst ) fprintf( stderr, "Fragment %d already present.\n", real_fragment_num ); assert( fragments.at( real_fragment_num ) == inst ); } else { - if ( fragments_total == -1 ) { + if ( (int)fragments.size() < real_fragment_num + 1 ) { fragments.resize( real_fragment_num + 1 ); } fprintf( stderr, "Received fragment %d\n", real_fragment_num );