aboutsummaryrefslogtreecommitdiff
path: root/src/fltk-devices-graphics.adb
diff options
context:
space:
mode:
authorJedidiah Barber <contact@jedbarber.id.au>2024-10-13 02:00:32 +1300
committerJedidiah Barber <contact@jedbarber.id.au>2024-10-13 02:00:32 +1300
commit87671a2f2423efacd0b0c4ad0c34c244680ef565 (patch)
treeb581ee812415bd27bed09f0e0c77c4d24619afcf /src/fltk-devices-graphics.adb
parentca99321b1f7aa54b435c73f1ec14321dbd989f16 (diff)
Changed System.Address to Integer_Address
Diffstat (limited to 'src/fltk-devices-graphics.adb')
-rw-r--r--src/fltk-devices-graphics.adb21
1 files changed, 10 insertions, 11 deletions
diff --git a/src/fltk-devices-graphics.adb b/src/fltk-devices-graphics.adb
index e267690..7410e84 100644
--- a/src/fltk-devices-graphics.adb
+++ b/src/fltk-devices-graphics.adb
@@ -2,15 +2,14 @@
with
- Interfaces.C,
- System;
+ Interfaces.C;
package body FLTK.Devices.Graphics is
function fl_graphics_driver_color
- (G : in System.Address)
+ (G : in Storage.Integer_Address)
return Interfaces.C.unsigned;
pragma Import (C, fl_graphics_driver_color, "fl_graphics_driver_color");
pragma Inline (fl_graphics_driver_color);
@@ -19,26 +18,26 @@ package body FLTK.Devices.Graphics is
function fl_graphics_driver_descent
- (G : in System.Address)
+ (G : in Storage.Integer_Address)
return Interfaces.C.int;
pragma Import (C, fl_graphics_driver_descent, "fl_graphics_driver_descent");
pragma Inline (fl_graphics_driver_descent);
function fl_graphics_driver_height
- (G : in System.Address)
+ (G : in Storage.Integer_Address)
return Interfaces.C.int;
pragma Import (C, fl_graphics_driver_height, "fl_graphics_driver_height");
pragma Inline (fl_graphics_driver_height);
function fl_graphics_driver_width
- (G : in System.Address;
+ (G : in Storage.Integer_Address;
C : in Interfaces.C.unsigned)
return Interfaces.C.double;
pragma Import (C, fl_graphics_driver_width, "fl_graphics_driver_width");
pragma Inline (fl_graphics_driver_width);
function fl_graphics_driver_width2
- (G : in System.Address;
+ (G : in Storage.Integer_Address;
S : in Interfaces.C.char_array;
L : in Interfaces.C.int)
return Interfaces.C.double;
@@ -46,19 +45,19 @@ package body FLTK.Devices.Graphics is
pragma Inline (fl_graphics_driver_width2);
function fl_graphics_driver_get_font
- (G : in System.Address)
+ (G : in Storage.Integer_Address)
return Interfaces.C.int;
pragma Import (C, fl_graphics_driver_get_font, "fl_graphics_driver_get_font");
pragma Inline (fl_graphics_driver_get_font);
function fl_graphics_driver_size
- (G : in System.Address)
+ (G : in Storage.Integer_Address)
return Interfaces.C.int;
pragma Import (C, fl_graphics_driver_size, "fl_graphics_driver_size");
pragma Inline (fl_graphics_driver_size);
procedure fl_graphics_driver_set_font
- (G : in System.Address;
+ (G : in Storage.Integer_Address;
K, S : in Interfaces.C.int);
pragma Import (C, fl_graphics_driver_set_font, "fl_graphics_driver_set_font");
pragma Inline (fl_graphics_driver_set_font);
@@ -67,7 +66,7 @@ package body FLTK.Devices.Graphics is
procedure fl_graphics_driver_draw_scaled
- (G, I : in System.Address;
+ (G, I : in Storage.Integer_Address;
X, Y, W, H : in Interfaces.C.int);
pragma Import (C, fl_graphics_driver_draw_scaled, "fl_graphics_driver_draw_scaled");
pragma Inline (fl_graphics_driver_draw_scaled);