X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fada%2Fterminal_interface-curses-forms__adb.htm;h=39f6467be7904d02e3d376476faa4f16b69a7ae0;hp=716caef76fb8296c0ef9195f38095cd7cf22d333;hb=f6718d80c998008de6cfe8e6296bee3958ff86d7;hpb=205f120bce7a338464e79ef846e4f07eff365d6c
diff --git a/doc/html/ada/terminal_interface-curses-forms__adb.htm b/doc/html/ada/terminal_interface-curses-forms__adb.htm
index 716caef7..39f6467b 100644
--- a/doc/html/ada/terminal_interface-curses-forms__adb.htm
+++ b/doc/html/ada/terminal_interface-curses-forms__adb.htm
@@ -12,7 +12,7 @@
-- B O D Y --
-- --
------------------------------------------------------------------------------
--- Copyright (c) 1998,2004 Free Software Foundation, Inc. --
+-- Copyright (c) 1998-2004,2008 Free Software Foundation, Inc. --
-- --
-- Permission is hereby granted, free of charge, to any person obtaining a --
-- copy of this software and associated documentation files (the --
@@ -40,8 +40,8 @@
------------------------------------------------------------------------------
-- Author: Juergen Pfeifer, 1996
-- Version Control:
--- @Revision: 1.25 @
--- @Date: 2004/08/21 21:37:00 @
+-- @Revision: 1.26 @
+-- @Date: 2008/07/26 18:50:44 @
-- Binding Version 01.00
------------------------------------------------------------------------------
with Ada.Unchecked_Deallocation;
@@ -57,9 +57,9 @@
use Terminal_Interface.Curses.Aux;
- type C_Field_Array is array (Natural range <>) of aliased Field;
+ type C_Field_Array is array (Natural range <>) of aliased Field;
package F_Array is new
- Interfaces.C.Pointers (Natural, Field, C_Field_Array, Null_Field);
+ Interfaces.C.Pointers (Natural, Field, C_Field_Array, Null_Field);
------------------------------------------------------------------------------
-- |
@@ -764,7 +764,7 @@
P : Pointer := C_Fields (Frm);
begin
- if P = null or else Index not in 1 .. Field_Count (Frm) then
+ if P = null or else Index > Field_Count (Frm) then
raise Form_Exception;
else
P := P + ptrdiff_t (C_Int (Index) - 1);
@@ -1137,7 +1137,7 @@
Free_Fields : in Boolean := False)
is
procedure Release is new Ada.Unchecked_Deallocation
- (Field_Array, Field_Array_Access);
+ (Field_Array, Field_Array_Access);
begin
if FA /= null and then Free_Fields then
for I in FA'First .. (FA'Last - 1) loop