Skip to content

Commit 2aff082

Browse files
committed
Add copyright header
1 parent 91bf0c8 commit 2aff082

File tree

2 files changed

+61
-3
lines changed

2 files changed

+61
-3
lines changed

main.c

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
// SPDX-License-Identifier: MIT
2+
/*
3+
*
4+
* This file is part of cprintf, with ABSOLUTELY NO WARRANTY.
5+
*
6+
* MIT License
7+
*
8+
* Copyright (c) 2025 Moe-hacker
9+
*
10+
* Permission is hereby granted, free of charge, to any person obtaining a copy
11+
* of this software and associated documentation files (the "Software"), to deal
12+
* in the Software without restriction, including without limitation the rights
13+
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
14+
* copies of the Software, and to permit persons to whom the Software is
15+
* furnished to do so, subject to the following conditions:
16+
*
17+
* The above copyright notice and this permission notice shall be included in all
18+
* copies or substantial portions of the Software.
19+
*
20+
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
21+
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
22+
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
23+
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
24+
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
25+
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
26+
* SOFTWARE.
27+
*
28+
*
29+
*/
130
#include "include/cprintf.h"
231
static char *__cprintf_parse(const char *_Nonnull buf)
332
{
@@ -36,11 +65,11 @@ static char *__cprintf_parse(const char *_Nonnull buf)
3665
i++;
3766
} else {
3867
strncat(ret, &buf[i], 1);
39-
strncat(ret, "\0", 1);
68+
strncat(ret, "\0", 1);
4069
}
4170
} else {
4271
strncat(ret, &buf[i], 1);
43-
strncat(ret, "\0", 1);
72+
strncat(ret, "\0", 1);
4473
}
4574
}
4675
return ret;
@@ -49,7 +78,7 @@ static void __cprintf__(const char *_Nonnull buf)
4978
{
5079
char *__buf = __cprintf_parse(buf);
5180
cprintf("%s", __buf);
52-
free(__buf);
81+
free(__buf);
5382
}
5483
int main(int argc, char **argv)
5584
{

test.c

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
// SPDX-License-Identifier: MIT
2+
/*
3+
*
4+
* This file is part of cprintf, with ABSOLUTELY NO WARRANTY.
5+
*
6+
* MIT License
7+
*
8+
* Copyright (c) 2024 Moe-hacker
9+
*
10+
* Permission is hereby granted, free of charge, to any person obtaining a copy
11+
* of this software and associated documentation files (the "Software"), to deal
12+
* in the Software without restriction, including without limitation the rights
13+
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
14+
* copies of the Software, and to permit persons to whom the Software is
15+
* furnished to do so, subject to the following conditions:
16+
*
17+
* The above copyright notice and this permission notice shall be included in all
18+
* copies or substantial portions of the Software.
19+
*
20+
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
21+
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
22+
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
23+
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
24+
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
25+
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
26+
* SOFTWARE.
27+
*
28+
*
29+
*/
130
#include "include/cprintf.h"
231
int main()
332
{

0 commit comments

Comments
 (0)