[Info-vax] Any Way to Pass Character String Arguments from C to Basic?

Robert A. Brooks FIRST.LAST at vmssoftware.com
Mon Oct 21 12:18:07 EDT 2019


On 10/21/2019 11:31 AM, Craig Dedo wrote:
 

> Everything compiles and links correctly; no errors or warnings at all.
> When I run the program everything works fine until I try to assign character string data back into character string arguments> that are associated with character strings in the C program.
> * Assignment of character string arguments from the C program to variables in the Basic subroutine works fine.
> * Assignment of integer results from the Basic subroutine to the integer arguments in the C program works fine.

> * BUT when I try to assign character string values to a character string argument in the C program, I get a fatal error:
> %STR-F-FATINTERR, fatal internal error
 To be clear, you get this error not when you are calling the BASIC subroutine, but when you attempt to do the string assignment in the C source
prior to calling the BASIC subroutine?
 
Let's see the C actual source.

I don't see this support call in our internal bug tracking system yet.
 
-- 

                      -- Rob



More information about the Info-vax mailing list