|
@@ -19,7 +19,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- int written = write(w0, flags, sizeof(flags));
|
|
|
|
|
|
+ int written = write(w0, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w0);
|
|
close(w0);
|
|
|
|
|
|
@@ -27,7 +27,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w1, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w1, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w1);
|
|
close(w1);
|
|
|
|
|
|
@@ -35,7 +35,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w2, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w2, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w2);
|
|
close(w2);
|
|
|
|
|
|
@@ -44,7 +44,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w4, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -52,7 +52,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w5, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -60,7 +60,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w6, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
|
|
|
|
@@ -68,7 +68,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w4, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -76,7 +76,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w5, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -84,7 +84,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w6, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
}
|
|
}
|
|
@@ -97,7 +97,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- int written = write(w0, flags, sizeof(flags));
|
|
|
|
|
|
+ int written = write(w0, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w0);
|
|
close(w0);
|
|
|
|
|
|
@@ -105,7 +105,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w1, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w1, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w1);
|
|
close(w1);
|
|
|
|
|
|
@@ -113,7 +113,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w2,flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w2,flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w2);
|
|
close(w2);
|
|
|
|
|
|
@@ -122,7 +122,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4,flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w4,flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -130,7 +130,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w5, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -138,7 +138,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w6, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
|
|
|
|
@@ -146,7 +146,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w4, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -154,7 +154,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w5, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -162,7 +162,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems, in
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w6, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
|
|
|
|
@@ -229,7 +229,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
|
|
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- int written = write(w0, flags, sizeof(flags));
|
|
|
|
|
|
+ int written = write(w0, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w0);
|
|
close(w0);
|
|
|
|
|
|
@@ -237,7 +237,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w1, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w1, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w1);
|
|
close(w1);
|
|
|
|
|
|
@@ -245,7 +245,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w2, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w2, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w2);
|
|
close(w2);
|
|
|
|
|
|
@@ -253,7 +253,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w4, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -261,7 +261,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w5, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -269,7 +269,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w6, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
|
|
|
|
@@ -277,7 +277,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w4, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -285,7 +285,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w5, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -293,7 +293,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w6, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
}
|
|
}
|
|
@@ -307,7 +307,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
|
|
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- int written = write(w0, flags, sizeof(flags));
|
|
|
|
|
|
+ int written = write(w0, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w0);
|
|
close(w0);
|
|
|
|
|
|
@@ -315,7 +315,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w1, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w1, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w1);
|
|
close(w1);
|
|
|
|
|
|
@@ -323,7 +323,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w2,flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w2,flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w2);
|
|
close(w2);
|
|
|
|
|
|
@@ -331,7 +331,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4,flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w4,flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -339,7 +339,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w5, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -347,7 +347,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, flags, sizeof(flags));
|
|
|
|
|
|
+ written = write(w6, flags, db_nitems * sizeof(flags[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
|
|
|
|
@@ -355,7 +355,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w4, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w4, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w4);
|
|
close(w4);
|
|
|
|
|
|
@@ -364,7 +364,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w5, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w5, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w5);
|
|
close(w5);
|
|
|
|
|
|
@@ -372,7 +372,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
|
|
strcpy(tmp, p0_filename0);
|
|
strcpy(tmp, p0_filename0);
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
strcat(tmp, std::to_string(i).c_str());
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
|
|
- written = write(w6, outs_, sizeof(outs_));
|
|
|
|
|
|
+ written = write(w6, outs_, db_nitems * sizeof(outs_[0]));
|
|
if(written<0) perror("Write error");
|
|
if(written<0) perror("Write error");
|
|
close(w6);
|
|
close(w6);
|
|
}
|
|
}
|