Commit 7ca93aa9 authored by zhang jiao's avatar zhang jiao Committed by Michael Ellerman
Browse files

selftests/powerpc: Remove the path after initialization.



If there were no anamolies noted, then we can simply remove the log file
and return, but only after the path variable has been initialized.

Signed-off-by: default avatarzhang jiao <zhangjiao2@cmss.chinamobile.com>
Reviewed-by: default avatarRitesh Harjani (IBM) <ritesh.list@gmail.com>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
Link: https://patch.msgid.link/20240930012757.2395-1-zhangjiao2@cmss.chinamobile.com
parent b196db2f
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -313,16 +313,16 @@ static inline void end_verification_log(unsigned int tid, unsigned nr_anamolies)

	fclose(f);

	if (nr_anamolies == 0) {
		remove(path);
		return;
	}

	sprintf(logfile, logfilename, tid);
	strcpy(path, logdir);
	strcat(path, separator);
	strcat(path, logfile);

	if (nr_anamolies == 0) {
		remove(path);
		return;
	}

	printf("Thread %02d chunk has %d corrupted words. For details check %s\n",
		tid, nr_anamolies, path);
}