From 1ed4114bb3b9e701dcf6b2d8f1c6da2b47979d4d Mon Sep 17 00:00:00 2001 From: M.Gergő Date: Fri, 8 May 2020 21:10:20 +0200 Subject: escaping --- src/main.c | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 72f1718..9aa15e5 100644 --- a/src/main.c +++ b/src/main.c @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include /* PATH_MAX*/ #include "ini_rw.h" @@ -26,12 +26,36 @@ int main() buff3 = malloc((len+3)*sizeof(char)); buff4 = malloc((len+3)*sizeof(char)); buff5 = malloc((elen+3)*sizeof(char)); +memset(buff1, 0, (len+3)*sizeof(char)); +memset(buff2, 0, (len+3)*sizeof(char)); +memset(buff3, 0, (len+3)*sizeof(char)); +memset(buff4, 0, (len+3)*sizeof(char)); +memset(buff5, 0, (elen+3)*sizeof(char)); + char *aa, *bb, *cc; + aa = (char *) malloc(20*sizeof(char)); + aa[0] = 'q'; + aa[1] = 'w'; + aa[2] = 'e'; + aa[3] = '\0'; + bb = (char *) malloc(30*sizeof(char)); + + cc=aa; + strncpy(bb,aa,20); + free(aa); + free(NULL); + + printf("\n%s\n", bb); + + - ini = iniReadOut(filename); + - printf("\n"); + + printf("\nLineMax: %d\n\n",len); + + ini = iniReadOut(filename); lens=18; lenp=18; -- cgit v1.2.3