diff --git a/src/modules/sdlog2/sdlog2.c b/src/modules/sdlog2/sdlog2.c index 6112bbce1a..fed68f1351 100644 --- a/src/modules/sdlog2/sdlog2.c +++ b/src/modules/sdlog2/sdlog2.c @@ -282,8 +282,6 @@ static int write_parameters(int fd); static bool file_exist(const char *filename); -static int file_copy(const char *file_old, const char *file_new); - /** * Check if there is still free space available */ @@ -1083,22 +1081,6 @@ int sdlog2_thread_main(int argc, char *argv[]) return 1; } -#if 0 - - // DEPRECATED - - /* copy conversion scripts */ - const char *converter_in = "/etc/logging/conv.zip"; - char *converter_out = malloc(64); - snprintf(converter_out, 64, "%s/conv.zip", log_root); - - if (file_copy(converter_in, converter_out) != OK) { - warn("unable to copy conversion scripts"); - } - - free(converter_out); -#endif - /* initialize log buffer with specified size */ warnx("log buffer size: %i bytes", log_buffer_size); @@ -1967,46 +1949,6 @@ bool file_exist(const char *filename) return stat(filename, &buffer) == 0; } -int file_copy(const char *file_old, const char *file_new) -{ - FILE *source, *target; - source = fopen(file_old, "r"); - int ret = 0; - - if (source == NULL) { - warnx("ERR: open in"); - return PX4_ERROR; - } - - target = fopen(file_new, "w"); - - if (target == NULL) { - fclose(source); - warnx("ERR: open out"); - return PX4_ERROR; - } - - char buf[128]; - int nread; - - while ((nread = fread(buf, 1, sizeof(buf), source)) > 0) { - ret = fwrite(buf, 1, nread, target); - - if (ret <= 0) { - warnx("error writing file"); - ret = PX4_ERROR; - break; - } - } - - fsync(fileno(target)); - - fclose(source); - fclose(target); - - return PX4_OK; -} - int check_free_space() { /* use statfs to determine the number of blocks left */