Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000855Taste[All Projects] OpenGeodepublic2019-04-04 08:172019-05-09 13:55
Reportershd01 
Assigned Tomaxime 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Summary0000855:

Line break in string inside SDL procedure call causes Ada syntax error

Description

If a string literal containing a line break is passed to a SDL procedure, the SDL passes syntax checks but the generated Ada contains an illegal statement.

For example, the SDL statement:

        /* CIF PROCEDURECALL (1517, 274), (279, 53) */
        call writeln('ERROR: object write 

attempted in invalid state');

generates the following Ada:

              --  writeln('ERROR: object write 
              --  attempted in invalid state') (75,17)
              Put("ERROR: object write 

attempted in invalid state");
New_Line;

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0003606)
maxime (administrator)
2019-04-04 12:09

fixed in 2.0.34

(0003633)
shd01 (reporter)
2019-05-09 13:55

Verified fixed on my system.


- Issue History
Date Modified Username Field Change
2019-04-04 08:17 shd01 New Issue
2019-04-04 08:17 shd01 Status

new => assigned

2019-04-04 08:17 shd01 Assigned To

=> maxime

2019-04-04 12:09 maxime Note Added: 0003606
2019-04-04 12:09 maxime Status

assigned => resolved

2019-04-04 12:09 maxime Resolution

open => fixed

2019-05-09 13:55 shd01 Note Added: 0003633
2019-05-09 13:55 shd01 Status

resolved => closed



Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker