Skip to content

Commit 55eef2a

Browse files
committed
Merge branch 'topic/fix_win' into '24.0'
Drop usage of binary compatibility function versions. See merge request eng/ide/gtkada!22
2 parents b17054b + 4e9b73a commit 55eef2a

File tree

2 files changed

+4
-59
lines changed

2 files changed

+4
-59
lines changed

src/glib-convert.adb

+4-4
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ package body Glib.Convert is
129129
(URI : String;
130130
Hostname : access Gtkada.Types.Chars_Ptr;
131131
Error : GError_Access) return Gtkada.Types.Chars_Ptr;
132-
pragma Import (C, Internal, "ada_g_filename_from_uri");
132+
pragma Import (C, Internal, "g_filename_from_uri");
133133

134134
S : Gtkada.Types.Chars_Ptr :=
135135
Internal (URI & ASCII.NUL, Hostname, Error);
@@ -154,7 +154,7 @@ package body Glib.Convert is
154154
Bytes_Read : System.Address := System.Null_Address;
155155
Bytes_Written : System.Address := System.Null_Address;
156156
Error : GError_Access) return Gtkada.Types.Chars_Ptr;
157-
pragma Import (C, Internal, "ada_g_filename_from_utf8");
157+
pragma Import (C, Internal, "g_filename_from_utf8");
158158

159159
S : Gtkada.Types.Chars_Ptr := Internal
160160
(UTF8_String, UTF8_String'Length, Error => Error);
@@ -178,7 +178,7 @@ package body Glib.Convert is
178178
(URI : String;
179179
Hostname : System.Address;
180180
Error : GError_Access) return Gtkada.Types.Chars_Ptr;
181-
pragma Import (C, Internal, "ada_g_filename_to_uri");
181+
pragma Import (C, Internal, "g_filename_to_uri");
182182

183183
S : Gtkada.Types.Chars_Ptr;
184184
Host : aliased constant String := Hostname & ASCII.NUL;
@@ -212,7 +212,7 @@ package body Glib.Convert is
212212
Bytes_Read : System.Address := System.Null_Address;
213213
Bytes_Written : System.Address := System.Null_Address;
214214
Error : GError_Access) return Gtkada.Types.Chars_Ptr;
215-
pragma Import (C, Internal, "ada_g_filename_to_utf8");
215+
pragma Import (C, Internal, "g_filename_to_utf8");
216216

217217
S : Gtkada.Types.Chars_Ptr := Internal
218218
(OS_String, OS_String'Length, Error => Error);

src/misc.c

-55
Original file line numberDiff line numberDiff line change
@@ -81,61 +81,6 @@ ada_gtk_micro_version ()
8181
** wrappers for functions which vary on Windows
8282
********************************************************************/
8383

84-
gchar *
85-
ada_g_filename_from_uri (const gchar *uri,
86-
gchar **hostname,
87-
GError **error) {
88-
#ifdef GDK_WINDOWING_WIN32
89-
return g_filename_from_uri_utf8 (uri, hostname, error);
90-
#else
91-
return g_filename_from_uri (uri, hostname, error);
92-
#endif
93-
}
94-
95-
gchar *
96-
ada_g_filename_from_utf8 (const gchar *utf8string,
97-
gssize len,
98-
gsize *bytes_read,
99-
gsize *bytes_written,
100-
GError **error)
101-
{
102-
#ifdef GDK_WINDOWING_WIN32
103-
return g_filename_from_utf8_utf8
104-
(utf8string, len, bytes_read, bytes_written, error);
105-
#else
106-
return g_filename_from_utf8
107-
(utf8string, len, bytes_read, bytes_written, error);
108-
#endif
109-
}
110-
111-
gchar *
112-
ada_g_filename_to_uri (const gchar *filename,
113-
const gchar *hostname,
114-
GError **error)
115-
{
116-
#ifdef GDK_WINDOWING_WIN32
117-
return g_filename_to_uri_utf8 (filename, hostname, error);
118-
#else
119-
return g_filename_to_uri (filename, hostname, error);
120-
#endif
121-
}
122-
123-
gchar *
124-
ada_g_filename_to_utf8 (const gchar *opsysstring,
125-
gssize len,
126-
gsize *bytes_read,
127-
gsize *bytes_written,
128-
GError **error)
129-
{
130-
#ifdef GDK_WINDOWING_WIN32
131-
return g_filename_to_utf8_utf8
132-
(opsysstring, len, bytes_read, bytes_written, error);
133-
#else
134-
return g_filename_to_utf8
135-
(opsysstring, len, bytes_read, bytes_written, error);
136-
#endif
137-
}
138-
13984
GdkPixbuf *
14085
ada_gdk_pixbuf_new_from_file (const char *filename,
14186
GError **error)

0 commit comments

Comments
 (0)