×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




In addition to the problem Alexei describes, you also have this in your init_subfile() function:

Rformat(subf, "SFL");

It should be _Rformat (leading underscore) not Rformat.

-SK


On 4/19/2023 2:02 AM, Alexei Baranov wrote:
Look at this code:

if ((pf = _Ropen(PFILENAME, "rr")) == NULL)
{
printf("can't open file %s\n", PFILENAME);
exit(1);
Working with File Systems and Devices 223
}

==>> Working with File Systems and Devices 223
This is copy-paste artifact, you should remove it

Regards,
Alexei

-------- Original Message --------
Subject : [C400-L] Problem in compiling C program
From : Thomas Burrows thomas.burrows.1957@xxxxxxxxx
To : "Bare Metal Programming IBM i (AS/400 and iSeries)" <c400-l@xxxxxxxxxxxxxxxxxx>
Cc :
Date : Wednesday, April 19, 2023 9:50

I pulled this program from the IBM C/C++ manual. Around page 412 or
so.

Have attached the manual. And a copy of the program I put into a text file.
Using NOTEPAD++ to edit my text.

Kind of stuck.

Thomas Burrows
mobile 469 693 2533

65 | _Rclose(pf);
66 | _Rclose(subf);
67 |
68 | } /*close of main routine */
69 |
70 | void init_subfile(_RFILE *pf, _RFILE *subf)
71 | {
72 | _RIOFB_T *fb;
73 | int i;
74 | pf_t record;
75 |
76 | /* Select the subfile record format. */
SEVERE==========> CZM0046 Syntax error.
77 |
78 | _Rformat(subf, "SFL");


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.