Skip to content

Commit

Permalink
Merge pull request #5201
Browse files Browse the repository at this point in the history
4921c79 cn_deserialize: remove some unused code (moneromooo-monero)
  • Loading branch information
fluffypony committed Mar 19, 2019
2 parents 695d51a + 4921c79 commit f2f725d
Showing 1 changed file with 0 additions and 50 deletions.
50 changes: 0 additions & 50 deletions src/debug_utilities/cn_deserialize.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -80,11 +80,9 @@ int main(int argc, char* argv[])

po::options_description desc_cmd_only("Command line options");
po::options_description desc_cmd_sett("Command line options and settings options");
const command_line::arg_descriptor<std::string> arg_output_file = {"output-file", "Specify output file", "", true};
const command_line::arg_descriptor<uint32_t> arg_log_level = {"log-level", "", log_level};
const command_line::arg_descriptor<std::string> arg_input = {"input", "Specify input has a hexadecimal string", ""};

command_line::add_arg(desc_cmd_sett, arg_output_file);
command_line::add_arg(desc_cmd_sett, arg_log_level);
command_line::add_arg(desc_cmd_sett, arg_input);

Expand Down Expand Up @@ -120,52 +118,10 @@ int main(int argc, char* argv[])

mlog_configure("", true);

std::string m_config_folder;

std::ostream *output;
std::ofstream *raw_data_file = NULL;
if (command_line::has_arg(vm, arg_output_file))
{
output_file_path = boost::filesystem::path(command_line::get_arg(vm, arg_output_file));

const boost::filesystem::path dir_path = output_file_path.parent_path();
if (!dir_path.empty())
{
if (boost::filesystem::exists(dir_path))
{
if (!boost::filesystem::is_directory(dir_path))
{
std::cerr << "output directory path is a file: " << dir_path << std::endl;
return 1;
}
}
else
{
if (!boost::filesystem::create_directory(dir_path))
{
std::cerr << "Failed to create directory " << dir_path << std::endl;
return 1;
}
}
}

raw_data_file = new std::ofstream();
raw_data_file->open(output_file_path.string(), std::ios_base::out | std::ios::trunc);
if (raw_data_file->fail())
return 1;
output = raw_data_file;
}
else
{
output_file_path = "";
output = &std::cout;
}

cryptonote::blobdata blob;
if (!epee::string_tools::parse_hexstr_to_binbuff(input, blob))
{
std::cerr << "Invalid hex input" << std::endl;
std::cerr << "Invalid hex input: " << input << std::endl;
return 1;
}

Expand Down Expand Up @@ -212,11 +168,5 @@ int main(int argc, char* argv[])



if (output->fail())
return 1;
output->flush();
if (raw_data_file)
delete raw_data_file;

return 0;
}

0 comments on commit f2f725d

Please sign in to comment.