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
Is it somehow possible to support such kind of address row in external email outgoing from SERP? Sometimes we want to redirect the reply from recipient for particular e-mail address different from se...
11:10 12 Jun 2026
Andis Blicāns, Grasko
Hello! How this "HAL Code Quality Control with AI" can be set up/used in Hansa?...
17:10 8 Jun 2026