Re: Check existence of data area in ILE C

Tim Bronski <[email protected]>
Newsgroups gmane.comp.lang.as400.c
Message-ID <[email protected]>
#include <xxdtaa.h>
#include <except.h>

  #pragma exception_handler (oops, 0, 0, _C2_MH_ESCAPE, _CTLA_HANDLE, 
"CPF1015")
          QXXRTVDA (dataAreaName, 1, sizeof(dataAreaInfo), (char *) 
&dataAreaInfo);
  #pragma disable_handler
  oops:

On 12/15/2014 5:52 PM, Zvi Kave wrote:
>     My ILE C program crashes in the line of QXXRTVDA if data does not exist.
>     Is there a way to avoid this crash ?
>     Someone has an example code for this?
>
>     The line is like this:
>     QXXRTVDA(dta, 41, 5, user_dta);
>     and I got program crash with the message:
>      "Data area DTA in QGPL not found."
>
>     If data area dta exists, it works fine.
>
>     Regards,
>
>     Zvi

-- 
Need secure FTP? Download your native sFTP solution here: 
www.arpeggiosoftware.com
-- 
This is the Bare Metal Programming IBM i (AS/400 and iSeries) (C400-L) mailing list
To post a message email: C400-L-Zwy7GipZuJhWk0Htik3J/[email protected]
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/c400-l
or email: C400-L-request-Zwy7GipZuJhWk0Htik3J/[email protected]
Before posting, please take a moment to review the archives
at http://archive.midrange.com/c400-l.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.