@@ -370,7 +370,7 @@ std::string JsonBuilder::generate(const CliOptions& opts,
370370 std::ostringstream oss;
371371 bool hasFactor = !opts.knownFactors .empty ();
372372 oss << " {"
373- << " \" status\" :\" " << (hasFactor ? " F" : " NF" )
373+ << " \" status\" :\" " << (hasFactor ? " F" : " NF" ) << " \" "
374374 << " ,\" exponent\" :" << opts.exponent
375375 << " ,\" worktype\" :\" PM1\" " ;
376376 if (hasFactor) {
@@ -460,13 +460,13 @@ std::string JsonBuilder::generate(const CliOptions& opts,
460460 } else {
461461 if (opts.sigma) oss << ",\"sigma\":" << opts.sigma;
462462 }*/
463- oss << " ,\" sigma_hex\" :" << opts.sigma_hex ;
464- oss << " ,\" curve_seed\" :" << opts.curve_seed ;
465- oss << " ,\" base_seed\" :" << opts.curve_seed ;
463+ oss << " ,\" sigma_hex\" :" << jsonEscape ( opts.sigma_hex ) ;
464+ oss << " ,\" curve_seed\" :" << opts.curve_seed ;
465+ oss << " ,\" base_seed\" :" << opts.curve_seed ;
466466 oss << " ,\" program\" :{"
467467 << " \" name\" :\" prmers\" "
468- << " ,\" version\" :" << jsonEscape (core::PRMERS_VERSION)
469- << " ,\" port\" :" << opts.portCode
468+ << " ,\" version\" :" << jsonEscape (core::PRMERS_VERSION)
469+ << " ,\" port\" :" << opts.portCode
470470 << " ,\" os\" :{"
471471 << " \" os\" :" << jsonEscape (opts.osName );
472472 if (!opts.osArch .empty ()){
0 commit comments