diff options
author | drochner <drochner@pkgsrc.org> | 2011-07-19 18:32:13 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2011-07-19 18:32:13 +0000 |
commit | aa25a7f4a68313955bb0cb7ee3ec2fba7f08bce6 (patch) | |
tree | fdedccc79a7ed8b3cff5b03f1b7e1f1d47afb2b7 /devel/gps/patches | |
parent | 1ed5266f0bf6a5fa8bf94dcd5587ef8fd36c3408 (diff) | |
download | pkgsrc-aa25a7f4a68313955bb0cb7ee3ec2fba7f08bce6.tar.gz |
fix project properties tab crash, from John Marino per PR pkg/45135
(PKGREV bumped)
Diffstat (limited to 'devel/gps/patches')
-rw-r--r-- | devel/gps/patches/patch-ah | 22 | ||||
-rw-r--r-- | devel/gps/patches/patch-ai | 13 | ||||
-rw-r--r-- | devel/gps/patches/patch-aj | 13 |
3 files changed, 48 insertions, 0 deletions
diff --git a/devel/gps/patches/patch-ah b/devel/gps/patches/patch-ah new file mode 100644 index 00000000000..4b9c6bb9e72 --- /dev/null +++ b/devel/gps/patches/patch-ah @@ -0,0 +1,22 @@ +$NetBSD: patch-ah,v 1.1 2011/07/19 18:32:14 drochner Exp $ + +--- prj_editor/src/project_properties.adb.orig 2010-12-14 22:30:31.000000000 +0000 ++++ prj_editor/src/project_properties.adb +@@ -4925,7 +4925,7 @@ package body Project_Properties is + then + -- Some pages might not be visible though... + P := Get_Nth_Project_Editor_Page +- (Ed.Kernel, Page - Pages_From_XML_Count); ++ (Ed.Kernel, Page - Pages_From_XML_Count + 1); + end if; + + if P /= null then +@@ -4934,7 +4934,7 @@ package body Project_Properties is + begin + Refresh + (Page => P, +- Widget => Ed.Pages (Page - Pages_From_XML_Count), ++ Widget => Ed.Pages (Page - Pages_From_XML_Count + 1), + Project => Ed.Project, + Languages => Languages.all); + Free (Languages); diff --git a/devel/gps/patches/patch-ai b/devel/gps/patches/patch-ai new file mode 100644 index 00000000000..0fc548a1580 --- /dev/null +++ b/devel/gps/patches/patch-ai @@ -0,0 +1,13 @@ +$NetBSD: patch-ai,v 1.1 2011/07/19 18:32:14 drochner Exp $ + +--- prj_editor/src/project_viewers.ads.orig 2010-12-14 22:30:31.000000000 +0000 ++++ prj_editor/src/project_viewers.ads +@@ -159,7 +159,7 @@ package Project_Viewers is + -- Return the number of registered project editor pages + + function Get_Nth_Project_Editor_Page +- (Kernel : access GPS.Kernel.Kernel_Handle_Record'Class; Num : Natural) ++ (Kernel : access GPS.Kernel.Kernel_Handle_Record'Class; Num : Positive) + return Project_Editor_Page; + -- Return the Num-th registered project editor page. + -- First page is number 1. diff --git a/devel/gps/patches/patch-aj b/devel/gps/patches/patch-aj new file mode 100644 index 00000000000..4af561c2661 --- /dev/null +++ b/devel/gps/patches/patch-aj @@ -0,0 +1,13 @@ +$NetBSD: patch-aj,v 1.1 2011/07/19 18:32:14 drochner Exp $ + +--- prj_editor/src/project_viewers.adb.orig 2010-12-14 22:30:31.000000000 +0000 ++++ prj_editor/src/project_viewers.adb +@@ -1657,7 +1657,7 @@ package body Project_Viewers is + --------------------------------- + + function Get_Nth_Project_Editor_Page +- (Kernel : access Kernel_Handle_Record'Class; Num : Natural) ++ (Kernel : access Kernel_Handle_Record'Class; Num : Positive) + return Project_Editor_Page + is + pragma Unreferenced (Kernel); |