Use stdio printf instead of iostream

This commit is contained in:
Marcel Alexandru Nitan
2023-05-22 09:51:35 +00:00
parent c3df4d359a
commit f546b3dfa7
3 changed files with 6 additions and 7 deletions

View File

@@ -1,4 +1,4 @@
#include <iostream>
#include <sys/stat.h>
#include <sys/types.h>
@@ -7,6 +7,7 @@
#include <dirent.h>
#include <unistd.h>
#include <string.h>
#include <stdio.h>
bool supported()
{
@@ -68,7 +69,7 @@ void mount_iso(char *iso_path, char *cdrom, char *ro)
char *gadgetRoot = get_gadget_root();
if (gadgetRoot == nullptr)
{
std::cerr << "No active gadget found" << std::endl;
printf("No active gadget found\n");
return;
}
char *configRoot = get_config_root();

View File

@@ -1,5 +1,4 @@
#include "configfsisomanager.h"
#include <iostream>
#include <unistd.h>
#include <stdio.h>
@@ -10,12 +9,12 @@ int main(int argc, char* argv[]){
if (!supported())
{
std::cerr << "Device does not support configfs usb gadget" << std::endl;
printf("Device does not support configfs usb gadget\n");
return 1;
}
if (getuid() != 0)
{
std::cerr << "Permission denied" << std::endl;
printf("Permission denied\n");
return 1;
}
if (argc == 1)

View File

@@ -4,7 +4,6 @@
#include <string.h>
#include <sys/stat.h>
#include <unistd.h>
#include <iostream>
#include <fstream>
#include <sstream>
#include <array>
@@ -58,7 +57,7 @@ bool isdir(char *path)
void sysfs_write(char *path, char *content)
{
std::cout << "Write: " << content << " -> " << path << std::endl;
printf("Write: %s -> %s\n", content, path);
std::ofstream sysfsFile(path);
sysfsFile << content << std::endl;
sysfsFile.close();