Skip to content

Commit

Permalink
fbc: string*n initialization
Browse files Browse the repository at this point in the history
- add missing checks for fb_ArrayFill()
  • Loading branch information
jayrm committed Mar 24, 2024
1 parent 682dfa2 commit 0da946b
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 0 deletions.
1 change: 1 addition & 0 deletions tests/warnings/r/dos/rtl-prototypes.txt
Expand Up @@ -7,6 +7,7 @@ function fb_ArrayRedimTo
sub fb_ArrayDestructObj
sub fb_ArrayDestructStr
function fb_ArrayClear
function fb_ArrayFill
function fb_ArrayClearObj
function fb_ArrayErase
function fb_ArrayEraseObj
Expand Down
1 change: 1 addition & 0 deletions tests/warnings/r/linux-x86/rtl-prototypes.txt
Expand Up @@ -7,6 +7,7 @@ function fb_ArrayRedimTo
sub fb_ArrayDestructObj
sub fb_ArrayDestructStr
function fb_ArrayClear
function fb_ArrayFill
function fb_ArrayClearObj
function fb_ArrayErase
function fb_ArrayEraseObj
Expand Down
1 change: 1 addition & 0 deletions tests/warnings/r/linux-x86_64/rtl-prototypes.txt
Expand Up @@ -7,6 +7,7 @@ function fb_ArrayRedimTo
sub fb_ArrayDestructObj
sub fb_ArrayDestructStr
function fb_ArrayClear
function fb_ArrayFill
function fb_ArrayClearObj
function fb_ArrayErase
function fb_ArrayEraseObj
Expand Down
1 change: 1 addition & 0 deletions tests/warnings/r/win32/rtl-prototypes.txt
Expand Up @@ -7,6 +7,7 @@ function fb_ArrayRedimTo
sub fb_ArrayDestructObj
sub fb_ArrayDestructStr
function fb_ArrayClear
function fb_ArrayFill
function fb_ArrayClearObj
function fb_ArrayErase
function fb_ArrayEraseObj
Expand Down
1 change: 1 addition & 0 deletions tests/warnings/r/win64/rtl-prototypes.txt
Expand Up @@ -7,6 +7,7 @@ function fb_ArrayRedimTo
sub fb_ArrayDestructObj
sub fb_ArrayDestructStr
function fb_ArrayClear
function fb_ArrayFill
function fb_ArrayClearObj
function fb_ArrayErase
function fb_ArrayEraseObj
Expand Down
6 changes: 6 additions & 0 deletions tests/warnings/rtl-prototypes.bas
Expand Up @@ -57,6 +57,12 @@
chk = procptr( fb_ArrayClear )
end scope

ID( function fb_ArrayFill )
scope
dim chk as function fbcall ( bydesc as any, byval as const long ) as long
chk = procptr( fb_ArrayFill )
end scope

ID( function fb_ArrayClearObj )
scope
dim chk as function fbcall ( bydesc as any, byval as any ptr, byval as any ptr ) as long
Expand Down

0 comments on commit 0da946b

Please sign in to comment.