[patch] AV in GetWindowDebugReport
Original Reporter info from Mantis: etrusco
-
Reporter name: Flávio Etrusco
Description:
diff --git a/lcl/interfaces/gtk/gtkproc.inc b/lcl/interfaces/gtk/gtkproc.inc
--- a/lcl/interfaces/gtk/gtkproc.inc
+++ b/lcl/interfaces/gtk/gtkproc.inc
@@ -459,7 +459,7 @@ end;
function GetWindowDebugReport(AWindow: PGDKWindow): string;
var
- p: Pgpointer;
+ p: gpointer;
Widget: PGtkWidget;
WindowType: TGdkWindowType;
Width: Integer;
@@ -494,7 +494,7 @@ begin
GDK_WINDOW_DIALOG]
then begin
p:=nil;
- gdk_window_get_user_data(AWindow,p);
+ gdk_window_get_user_data(AWindow,@p);
if GtkWidgetIsA(PGTKWidget(p),gtk_widget_get_type) then begin
Widget:=PGTKWidget(p);
Result:=Result+'<Widget['+GetWidgetDebugReport(Widget)+']>';
Mantis conversion info:
-
Mantis ID: 15857
-
Version: 0.9.29 (SVN)
-
Fixed in version: 0.9.29 (SVN)
-
Fixed in revision: 23811 (#30c02025)