Bug #3278
connected function converts incorrectly when passed an unquoted string
Status:
New
Priority:
Low
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
billable:
No
vendor_id:
GCD
case_num:
version:
History
#1 Updated by Eric Faulhaber about 7 years ago
With FWD trunk rev. 11147, the following 4GL code:
connected(some-ldb)
converts to:
ConnectionManager.connected(new character())
instead of:
ConnectionManager.connected("some-ldb")
Although the 4GL docs (ABL Reference) state that unquoted character strings are not allowed, it is an undocumented feature that in fact they are (see header entry 249 in progress.g
). We support this in the parser, but downstream conversion code does not handle it correctly.
Simple workaround is to use a quoted character string, if changing the 4GL code is an option.