From 34e4ceef1e9f62f268f986a1b4c661e1978c1c5a Mon Sep 17 00:00:00 2001 From: Egor00f Date: Wed, 25 Feb 2026 22:23:03 +0500 Subject: [PATCH] libc.obj: add authorship && other --- .../develop/ktcc/trunk/libc.obj/samples/malloc_test.c | 2 +- programs/develop/ktcc/trunk/libc.obj/source/stdlib/free.c | 8 +++++++- .../develop/ktcc/trunk/libc.obj/source/stdlib/malloc.c | 8 ++++++-- .../develop/ktcc/trunk/libc.obj/source/stdlib/realloc.c | 8 +++++++- 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/programs/develop/ktcc/trunk/libc.obj/samples/malloc_test.c b/programs/develop/ktcc/trunk/libc.obj/samples/malloc_test.c index ef53d4a5c..17a8b5ca4 100644 --- a/programs/develop/ktcc/trunk/libc.obj/samples/malloc_test.c +++ b/programs/develop/ktcc/trunk/libc.obj/samples/malloc_test.c @@ -136,7 +136,7 @@ bool check_buffer(void* ptr, size_t size, unsigned char pattern) unsigned char* byte_ptr = (unsigned char*)ptr; for (size_t i = 0; i < size; ++i) { if (byte_ptr[i] != pattern) { - fprintf(stderr, "Error: Byte %zu does not match pattern. Expected %02X, got %02X\n", + fprintf(stderr, "Error: Byte %u does not match pattern. Expected %02X, got %02X\n", i, pattern, byte_ptr[i]); return false; } diff --git a/programs/develop/ktcc/trunk/libc.obj/source/stdlib/free.c b/programs/develop/ktcc/trunk/libc.obj/source/stdlib/free.c index 996929a26..294e67c57 100644 --- a/programs/develop/ktcc/trunk/libc.obj/source/stdlib/free.c +++ b/programs/develop/ktcc/trunk/libc.obj/source/stdlib/free.c @@ -1,4 +1,10 @@ -#include +/* + * SPDX-License-Identifier: GPL-2.0-only + * Copyright (C) 2026 KolibriOS team + * Author: Yarin Egor + */ + + #include #include #include #include "_mem.h" diff --git a/programs/develop/ktcc/trunk/libc.obj/source/stdlib/malloc.c b/programs/develop/ktcc/trunk/libc.obj/source/stdlib/malloc.c index baf7daf2a..33d021939 100644 --- a/programs/develop/ktcc/trunk/libc.obj/source/stdlib/malloc.c +++ b/programs/develop/ktcc/trunk/libc.obj/source/stdlib/malloc.c @@ -1,3 +1,9 @@ +/* + * SPDX-License-Identifier: GPL-2.0-only + * Copyright (C) 2026 KolibriOS team + * Author: Yarin Egor + */ + #include #include #include @@ -37,8 +43,6 @@ static struct mem_node* __new_mem_node_from_exist(struct mem_node* current_node, void* malloc(size_t size) { - char b[32]; - // Handle zero-size allocation. if (size == 0) { return NULL; diff --git a/programs/develop/ktcc/trunk/libc.obj/source/stdlib/realloc.c b/programs/develop/ktcc/trunk/libc.obj/source/stdlib/realloc.c index 18c747e22..a2d59f874 100644 --- a/programs/develop/ktcc/trunk/libc.obj/source/stdlib/realloc.c +++ b/programs/develop/ktcc/trunk/libc.obj/source/stdlib/realloc.c @@ -1,4 +1,10 @@ -#include +/* + * SPDX-License-Identifier: GPL-2.0-only + * Copyright (C) 2026 KolibriOS team + * Author: Yarin Egor + */ + + #include #include #include #include "_mem.h"