Skip to content

Commit cc18da1

Browse files
committed
Ref : Added edge cases
1 parent 83feb1c commit cc18da1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Layers/dense.c

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ int initialize_dense(DenseLayer *layer, int input_size, int output_size)
4040
if (layer->weights == (void *)CM_MEMORY_ALLOCATION_ERROR || layer->biases == (void *)CM_MEMORY_ALLOCATION_ERROR)
4141
{
4242
fprintf(stderr, "[initializeDense] Error: Memory allocation failed.\n");
43+
cm_safe_free((void **)&layer->weights);
44+
cm_safe_free((void **)&layer->biases);
4345
return CM_MEMORY_ALLOCATION_ERROR;
4446
}
4547

0 commit comments

Comments
 (0)