Skip to content

Commit

Permalink
Remove DOS-style newlines from four tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Quuxplusone committed Feb 10, 2025
1 parent eb30caf commit 64f8676
Show file tree
Hide file tree
Showing 4 changed files with 201 additions and 203 deletions.
80 changes: 40 additions & 40 deletions tests/test74.c
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
#include <stdio.h> /* printf */
#include "utstring.h"

int main()
{
UT_string *s,*t;
char V_TestStr[] = "There are two needle\0s in this \0haystack with needle\0s.";
char V_NeedleStr[] = "needle\0s";
long V_FindPos;
size_t V_FindCnt;


utstring_new(s);
utstring_new(t);

utstring_bincpy(s, V_TestStr, sizeof(V_TestStr)-1);
printf("\"%s\" len=%u\n", utstring_body(s), (unsigned)utstring_len(s));
utstring_bincpy(t, V_NeedleStr, sizeof(V_NeedleStr)-1);
printf("\"%s\" len=%u\n", utstring_body(t), (unsigned)utstring_len(t));

V_FindCnt = 0;
V_FindPos = 0;
do {
V_FindPos = utstring_find(s,
V_FindPos,
utstring_body(t),
utstring_len(t));
printf("utstring_find()=%ld\n", V_FindPos);
if (V_FindPos >= 0) {
V_FindPos++;
V_FindCnt++;
}
} while (V_FindPos >= 0);
printf("FindCnt=%u\n", (unsigned)V_FindCnt);

utstring_free(s);
utstring_free(t);

return 0;
}
#include <stdio.h> /* printf */
#include "utstring.h"

int main()
{
UT_string *s,*t;
char V_TestStr[] = "There are two needle\0s in this \0haystack with needle\0s.";
char V_NeedleStr[] = "needle\0s";
long V_FindPos;
size_t V_FindCnt;


utstring_new(s);
utstring_new(t);

utstring_bincpy(s, V_TestStr, sizeof(V_TestStr)-1);
printf("\"%s\" len=%u\n", utstring_body(s), (unsigned)utstring_len(s));
utstring_bincpy(t, V_NeedleStr, sizeof(V_NeedleStr)-1);
printf("\"%s\" len=%u\n", utstring_body(t), (unsigned)utstring_len(t));

V_FindCnt = 0;
V_FindPos = 0;
do {
V_FindPos = utstring_find(s,
V_FindPos,
utstring_body(t),
utstring_len(t));
printf("utstring_find()=%ld\n", V_FindPos);
if (V_FindPos >= 0) {
V_FindPos++;
V_FindCnt++;
}
} while (V_FindPos >= 0);
printf("FindCnt=%u\n", (unsigned)V_FindCnt);

utstring_free(s);
utstring_free(t);

return 0;
}
80 changes: 40 additions & 40 deletions tests/test75.c
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
#include <stdio.h> /* printf */
#include "utstring.h"

int main()
{
UT_string *s,*t;
char V_TestStr[] = "There are two needle\0s in this \0haystack with needle\0s.";
char V_NeedleStr[] = "needle\0s";
long V_FindPos;
size_t V_FindCnt;


utstring_new(s);
utstring_new(t);

utstring_bincpy(s, V_TestStr, sizeof(V_TestStr)-1);
printf("\"%s\" len=%u\n", utstring_body(s), (unsigned)utstring_len(s));
utstring_bincpy(t, V_NeedleStr, sizeof(V_NeedleStr)-1);
printf("\"%s\" len=%u\n", utstring_body(t), (unsigned)utstring_len(t));

V_FindCnt = 0;
V_FindPos = -1;
do {
V_FindPos = utstring_findR(s,
V_FindPos,
utstring_body(t),
utstring_len(t));
printf("utstring_findR()=%ld\n", V_FindPos);
if (V_FindPos >= 0) {
V_FindPos--;
V_FindCnt++;
}
} while (V_FindPos >= 0);
printf("FindCnt=%u\n", (unsigned)V_FindCnt);

utstring_free(s);
utstring_free(t);

return 0;
}
#include <stdio.h> /* printf */
#include "utstring.h"

int main()
{
UT_string *s,*t;
char V_TestStr[] = "There are two needle\0s in this \0haystack with needle\0s.";
char V_NeedleStr[] = "needle\0s";
long V_FindPos;
size_t V_FindCnt;


utstring_new(s);
utstring_new(t);

utstring_bincpy(s, V_TestStr, sizeof(V_TestStr)-1);
printf("\"%s\" len=%u\n", utstring_body(s), (unsigned)utstring_len(s));
utstring_bincpy(t, V_NeedleStr, sizeof(V_NeedleStr)-1);
printf("\"%s\" len=%u\n", utstring_body(t), (unsigned)utstring_len(t));

V_FindCnt = 0;
V_FindPos = -1;
do {
V_FindPos = utstring_findR(s,
V_FindPos,
utstring_body(t),
utstring_len(t));
printf("utstring_findR()=%ld\n", V_FindPos);
if (V_FindPos >= 0) {
V_FindPos--;
V_FindCnt++;
}
} while (V_FindPos >= 0);
printf("FindCnt=%u\n", (unsigned)V_FindCnt);

utstring_free(s);
utstring_free(t);

return 0;
}
102 changes: 51 additions & 51 deletions tests/test76.c
Original file line number Diff line number Diff line change
@@ -1,51 +1,51 @@
#include <stdio.h> /* printf */
#include "utstring.h"

int main()
{
UT_string *s,*t;
char V_TestStr[] = "There are two needle\0s in this \0haystack with needle\0s.";
char V_NeedleStr[] = "needle\0s";
long *V_KMP_Table;
long V_FindPos;
size_t V_StartPos = 0;
size_t V_FindCnt = 0;


utstring_new(s);
utstring_new(t);

utstring_bincpy(s, V_TestStr, sizeof(V_TestStr)-1);
printf("\"%s\" len=%u\n", utstring_body(s), (unsigned)utstring_len(s));
utstring_bincpy(t, V_NeedleStr, sizeof(V_NeedleStr)-1);
printf("\"%s\" len=%u\n", utstring_body(t), (unsigned)utstring_len(t));

V_KMP_Table = (long *)malloc(sizeof(long) * (utstring_len(t) + 1));
if (V_KMP_Table != NULL) {
_utstring_BuildTable(utstring_body(t), utstring_len(t), V_KMP_Table);

do {
V_FindPos = _utstring_find(utstring_body(s) + V_StartPos,
utstring_len(s) - V_StartPos,
utstring_body(t),
utstring_len(t),
V_KMP_Table);
if (V_FindPos >= 0) {
V_FindPos += V_StartPos;
V_FindCnt++;
V_StartPos = V_FindPos + 1;
}
printf("utstring_find()=%ld\n", V_FindPos);
} while (V_FindPos >= 0);
printf("FindCnt=%u\n", (unsigned)V_FindCnt);

free(V_KMP_Table);
} else {
printf("malloc() failed...\n");
}

utstring_free(s);
utstring_free(t);

return 0;
}
#include <stdio.h> /* printf */
#include "utstring.h"

int main()
{
UT_string *s,*t;
char V_TestStr[] = "There are two needle\0s in this \0haystack with needle\0s.";
char V_NeedleStr[] = "needle\0s";
long *V_KMP_Table;
long V_FindPos;
size_t V_StartPos = 0;
size_t V_FindCnt = 0;


utstring_new(s);
utstring_new(t);

utstring_bincpy(s, V_TestStr, sizeof(V_TestStr)-1);
printf("\"%s\" len=%u\n", utstring_body(s), (unsigned)utstring_len(s));
utstring_bincpy(t, V_NeedleStr, sizeof(V_NeedleStr)-1);
printf("\"%s\" len=%u\n", utstring_body(t), (unsigned)utstring_len(t));

V_KMP_Table = (long *)malloc(sizeof(long) * (utstring_len(t) + 1));
if (V_KMP_Table != NULL) {
_utstring_BuildTable(utstring_body(t), utstring_len(t), V_KMP_Table);

do {
V_FindPos = _utstring_find(utstring_body(s) + V_StartPos,
utstring_len(s) - V_StartPos,
utstring_body(t),
utstring_len(t),
V_KMP_Table);
if (V_FindPos >= 0) {
V_FindPos += V_StartPos;
V_FindCnt++;
V_StartPos = V_FindPos + 1;
}
printf("utstring_find()=%ld\n", V_FindPos);
} while (V_FindPos >= 0);
printf("FindCnt=%u\n", (unsigned)V_FindCnt);

free(V_KMP_Table);
} else {
printf("malloc() failed...\n");
}

utstring_free(s);
utstring_free(t);

return 0;
}
Loading

0 comments on commit 64f8676

Please sign in to comment.