Skip to content

Commit 92e7013

Browse files
committed
fbc: Adjust the source code of the macro "__FB_ARG_EXTRACT__( index, args... )"
- Make its first parameter (index) support constant expression at compile time. - update changelog.txt
1 parent 4e04d14 commit 92e7013

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

changelog.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ Version 1.08.0
5656
- Add new gfxlib2 API's fb_GfxControl_i32() and fb_GfxControl_i64()
5757
- Change overload for SCREENCONTROL( byval as const long, byref as long = -2147483648, byref as long = -2147483648, byref as long = -2147483648, byref as long = -2147483648 )
5858
- Add overload for SCREENCONTROL( byval as const long, byref as longint, byref as longint = -2147483648, byref as longint = -2147483648, byref as longint = -2147483648 )
59+
- github #311: index argument in __FB_ARG_EXTRACT__( index, args... ) is evaluated as constant (Skyfish)
5960

6061
[added]
6162
- extern "rtlib": respects the parent namespace, uses default fb calling convention and C style name mangling
@@ -122,7 +123,7 @@ Version 1.08.0
122123
- github #246: rtlib leaks thread local data, fixed by adding TLS destructors (adeyblue)
123124
- sf.net #918: pcopy (console) bug when copying large console buffers, windows only (adeyblue)
124125
- github #216: function getMouse() seems broken on Win10 when using the Console Mode (screen 0), fixed by turn off the QuickEdit console mode during GetMouse (adeyblue)
125-
- github #258: on windows directx and gdi drivers, only show window after indianization is complete (adeyblue)
126+
- github #258: on windows directx and gdi drivers, only show window after initialisation is complete (adeyblue)
126127
- sf.net #925: CSIGN/CUNSG preserve size when converting pointers on 64-bit and implicit conversion of STEP value in FOR...NEXT statement
127128
- github #122: gfxlib2: linux GFX_NO_FRAME + GFX_OPENGL freezing at exit due to a dead lock between exit routines
128129
- sf.net #914: threadsafe RND() and RANDOMIZE() by adding a mutex

0 commit comments

Comments
 (0)