Update of /cvsroot/lib/LIB
In directory usw-pr-cvs1:/tmp/cvs-serv3911
Modified Files:
ChangeLog ostatnia_zmiana parser.c
Log Message:
* zmniejszone rozmiary bufora w parser.c
Index: ChangeLog
===================================================================
RCS file: /cvsroot/lib/LIB/ChangeLog,v
retrieving revision 1.302
retrieving revision 1.303
diff -C2 -d -r1.302 -r1.303
*** ChangeLog 24 Aug 2002 15:08:28 -0000 1.302
--- ChangeLog 24 Aug 2002 15:22:52 -0000 1.303
***************
*** 1,2 ****
--- 1,5 ----
+ 2002/08/24 17:22:24 przewdnik
+ * zmniejszone rozmiary bufora w parser.c
+
2002/08/24 17:04:05 przewdnik
* zmniejszony rozmiar bufora w wypisz_klawisze()
Index: ostatnia_zmiana
===================================================================
RCS file: /cvsroot/lib/LIB/ostatnia_zmiana,v
retrieving revision 1.191
retrieving revision 1.192
diff -C2 -d -r1.191 -r1.192
*** ostatnia_zmiana 24 Aug 2002 15:08:32 -0000 1.191
--- ostatnia_zmiana 24 Aug 2002 15:22:53 -0000 1.192
***************
*** 1 ****
! * zmniejszony rozmiar bufora w wypisz_klawisze()
--- 1 ----
! * zmniejszone rozmiary bufora w parser.c
Index: parser.c
===================================================================
RCS file: /cvsroot/lib/LIB/parser.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -d -r1.26 -r1.27
*** parser.c 13 Feb 2002 21:16:35 -0000 1.26
--- parser.c 24 Aug 2002 15:22:53 -0000 1.27
***************
*** 478,482 ****
char *wytnij_komentarze(char *z_czego)
{
! char wynik[100000];
int cudzysl = 0, pojedyn = 0, eskejp = 0, l = 0, koniec = 0;
while (!koniec) {
--- 478,482 ----
char *wytnij_komentarze(char *z_czego)
{
! char wynik[1000];
int cudzysl = 0, pojedyn = 0, eskejp = 0, l = 0, koniec = 0;
while (!koniec) {
***************
*** 520,524 ****
int ustaw_kawalek(char *poczatek, char *koniec)
{
! char buforek[100001];
int ok = 0;
#ifdef DEBUG_PARSER
--- 520,524 ----
int ustaw_kawalek(char *poczatek, char *koniec)
{
! char buforek[1001];
int ok = 0;
#ifdef DEBUG_PARSER
***************
*** 531,535 ****
}
offset_pocz_kawalka = ftell(in);
! fgets(buforek, 100000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, poczatek) != NULL) {
--- 531,535 ----
}
offset_pocz_kawalka = ftell(in);
! fgets(buforek, 1000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, poczatek) != NULL) {
***************
*** 551,555 ****
while (!ok) {
offset_konca_kawalka = ftell(in);
! fgets(buforek, 100000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, koniec) != NULL) {
--- 551,555 ----
while (!ok) {
offset_konca_kawalka = ftell(in);
! fgets(buforek, 1000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, koniec) != NULL) {
***************
*** 585,589 ****
int parser_liczba(char *nazwa_pola, int numer_pola, int domyslna, int typ)
{
! char buforek[100001];
int wynik = domyslna;
#ifdef DEBUG_PARSER
--- 585,589 ----
int parser_liczba(char *nazwa_pola, int numer_pola, int domyslna, int typ)
{
! char buforek[1001];
int wynik = domyslna;
#ifdef DEBUG_PARSER
***************
*** 600,604 ****
#endif
while (offset_konca_kawalka >= ftell(in)) {
! fgets(buforek, 100000, in);
strcpy(buforek, wytnij_komentarze(buforek));
strcpy(buforek, wstaw_define(buforek, typ));
--- 600,604 ----
#endif
while (offset_konca_kawalka >= ftell(in)) {
! fgets(buforek, 1000, in);
strcpy(buforek, wytnij_komentarze(buforek));
strcpy(buforek, wstaw_define(buforek, typ));
***************
*** 648,652 ****
char parser_znak(char *nazwa_pola, int numer_pola, char domyslna)
{
! char buforek[100001];
char wynik = domyslna;
#ifdef DEBUG_PARSER
--- 648,652 ----
char parser_znak(char *nazwa_pola, int numer_pola, char domyslna)
{
! char buforek[1001];
char wynik = domyslna;
#ifdef DEBUG_PARSER
***************
*** 663,667 ****
#endif
while (offset_konca_kawalka >= ftell(in)) {
! fgets(buforek, 100000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, nazwa_pola) != NULL) {
--- 663,667 ----
#endif
while (offset_konca_kawalka >= ftell(in)) {
! fgets(buforek, 1000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, nazwa_pola) != NULL) {
***************
*** 720,725 ****
char *domyslna)
{
! char buforek[100001];
! char wynik[100000];
#ifdef DEBUG_PARSER
int udalo_sie = 0;
--- 720,725 ----
char *domyslna)
{
! char buforek[1001];
! char wynik[1000];
#ifdef DEBUG_PARSER
int udalo_sie = 0;
***************
*** 736,740 ****
#endif
while (offset_konca_kawalka >= ftell(in)) {
! fgets(buforek, 100000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, nazwa_pola) != NULL) {
--- 736,740 ----
#endif
while (offset_konca_kawalka >= ftell(in)) {
! fgets(buforek, 1000, in);
strcpy(buforek, wytnij_komentarze(buforek));
if (strstr(buforek, nazwa_pola) != NULL) {
|