GetLineFromArea works on every second line
Aldevinas Katkus
4-9-21
Operating system: Windows
I have found a function GetLineFromArea() in the Paysera payment gateway code and tried to use it to get first lines of the file
which begins with:
-----------------------------319058603621414682042947460147
Content-Disposition: form-data; name="uploaded_file"; filename="hw_presta.png"
Content-Type: image/png


‰PNG
........
and I can see the follwing code returns every second row as an empty one.

fname = GetLineFromArea(filearea,0);
LogText(0,"line0=" & fname);
fname = GetLineFromArea(filearea,l);

LogText(0,"line1=" & fname);
fname = GetLineFromArea(filearea,2);
LogText(0,"line2=" & fname);
fname = GetLineFromArea(filearea,3);
LogText(0,"line3=" & fname);

Result:
2021-04-09 09:34:10 /THREAD(26) line0=-----------------------------319058603621414682042947460147


2021-04-09 09:34:10 /THREAD(26) line1=
2021-04-09 09:34:10 /THREAD(26) line2=Content-Type: image/png

2021-04-09 09:34:10 /THREAD(26) line3=

Is this a bug or feature?
I tested on Windows. File lines were separated by CRLF.
Leave Comment
You can subscribe to notifications for this post by selecting the 'star' icon on the top right corner of the post.
Latest Posts
Piotr Wycichowski
Hi! I am not able to run SERP client on Mac (Sonoma), when the folder is outside of Applications. When and why it happens? I know, that some users with the same system haven't such problem. ...
14:54 19 Sep 2025
Piotr Wycichowski
What version of SERP is ready for Tahoe? /Piotr W....
13:55 18 Sep 2025