X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fmips32_pracc.c;fp=src%2Ftarget%2Fmips32_pracc.c;h=9bac40eb0cfdf11c270ecc2ce8dde52f67d7f1e6;hp=81be70d12697768980737b80e07c1b9d236e2184;hb=3934483429b77525f25922787933fb7ee3e73a0f;hpb=0dad8cbfe9e1d43cdcabbc8eb4e2809b7b21381d diff --git a/src/target/mips32_pracc.c b/src/target/mips32_pracc.c index 81be70d126..9bac40eb0c 100644 --- a/src/target/mips32_pracc.c +++ b/src/target/mips32_pracc.c @@ -346,8 +346,7 @@ void pracc_add_li32(struct pracc_queue_info *ctx, uint32_t reg_num, uint32_t dat inline void pracc_queue_free(struct pracc_queue_info *ctx) { - if (ctx->pracc_list != NULL) - free(ctx->pracc_list); + free(ctx->pracc_list); } int mips32_pracc_queue_exec(struct mips_ejtag *ejtag_info, struct pracc_queue_info *ctx, @@ -550,8 +549,7 @@ int mips32_pracc_read_mem(struct mips_ejtag *ejtag_info, uint32_t addr, int size } exit: pracc_queue_free(&ctx); - if (data != NULL) - free(data); + free(data); return ctx.retval; }