HDTenEightyP/NetNews huggingface dataset:
From: ramakris@csgrad.cs.vt.edu (S.Ramakrishnan)
Newsgroups: fj.mail-lists.x-window
Subject: xdm startup: Xsession exec fails ?
Date: 18 Nov 92 12:17:58 GMT
Distribution: fj
Organization: VPI&SU Computer Science Department, Blacksburg, VA

Date: 12 Nov 92 23:29:21 GMT
Message-Id: <3798@creatures.cs.vt.edu>
Newsgroups: comp.windows.x


      [ Preface:

          % arch 
	  sun4
	  % cat /etc/motd
	  SunOS Release 4.1.1 (GENERIC) #1: Fri Feb 7 10:39:06 PST 1992
	  % 
      ]

Hi,

I have xdm setup with the following configurn on X11R4 (no XDCMP) :

  /usr/lib/X11/xdm/xdm-config   (describes session, error, server and resource files)
  /usr/lib/X11/xdm/Xservers     (only local server; no foreign servers; no XDCMP)
  /usr/lib/X11/xdm/Xsession     (merely execs $HOME/.xsession)
  /usr/lib/X11/xdm/Xresources   (describes login box decorations and translations)

Permissions:

   -rw-r--r--  1 root          286 Nov 12 14:16 Xresources
   -rw-r--r--  1 root           24 Nov 12 10:55 Xservers
   -rwxr-xr-x  1 root           72 Nov 12 14:31 Xsession
   -rw-r--r--  1 root          333 Nov 12 13:26 xdm-config
   -rwxr-xr-x  1 root           68 Nov 12 14:54 xdm-errors
   -rw-r--r--  1 root            4 Nov 12 14:54 xdm-pid

When I invoke xdm and login as an ordinary user, Xsession is never execed.

I ran xdm in debug mode:

     # /usr/bin/X11/xdm -debug 9

After xdm is started:

      [...tonnes of stuff...]
      After OpenDisplay (:0)
      ManageSession :0
      Loading resource file
      name now :0
      greet :0
      secureDisplay :0
      Before XGrabServer :0
      XGrabKeyboard succeeded :0
      [...]
      Done with authorization file /usr/lib/X11/xdm/auth-server
      dispatching :0
      (pause)

Messages after I login as a user:

    ...
    new is in place, go for it
    secureDisplay :0
    exec Xsession
    exec failed

That's it. catting xdm-errors shows a similar message:

    error (pid 373): Session execution failed /usr/lib/X11/xdm/Xsession

What's wrong ?

---
S Ramakrishnan, CS Dept, McBryde Hall, VaTech
From: conty@cbnewsl.cb.att.com (E. Kontei)
Newsgroups: fj.mail-lists.x-window
Subject: Periodic Alarm Events in X-Windows
Date: 19 Nov 92 02:56:58 GMT
Distribution: fj
Organization: AT&T Bell Laboratories

Date: Wed, 11 Nov 1992 00:20:20 GMT
Message-Id: <1992Nov11.002020.5216@cbnewsl.cb.att.com>
Newsgroups: comp.windows.x


For my final Computer Graphics project, I'm supposed to implement a particle
system.  The actual application is up to me.

I wanted to make an endless animation loop, which can be stopped at the
press of the <escape> key.  To make it even better, I want to implement
a variable frame rate, controllable by the user while the application is
running.

It seems, however, that I've hit a snag.  How do I implement clock interrupts
as X-Windows events?  I could set a separate interrupt catcher that could
get an alarm, draw and display the new frame, and set up the new alarm, but it
would be a lot cleaner if I simply could set up a way to generate an X-Window
event when the alarm timer fires, so I could process frame refresh events and
keyboard events in the same loop.  How do I do this?

As before, my professor doesn't do X-Windows, so he's not of any help.
-- 
			    E n r i q u e  C o n t y
			The Incredible Man-with-no-Life
			      jester@ihlpm.att.com
		    Disclaimer: You're not dealing with AT&T
From: c2xlai@kocrsv01.delcoelect.com (Larry A. Ice)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Translation Manager example problem
Date: 19 Nov 92 11:35:52 GMT
Distribution: fj
Organization: Delco Electronics Corp.

Date: 16 Nov 92 14:14:17 GMT
Message-Id: <1992Nov16.141417.28774@kocrsv01.delcoelect.com>
Newsgroups: comp.windows.x


In article <1992Nov12.162841.4505@kocrsv01.delcoelect.com>, c2xlai@kocrsv01.delcoelect.com (Larry A. Ice) writes:
> 
> I am working on the example programs in Doug Young's book:
> 'The X Window System, Programming and Applications with Xt
> (OSF/Motif Edition)'.  In chapter two, 'Programming with the
> Xt Intrinsics' in section 2.4.5, 'Using the Translation
> Manager', there is an example of the memo program which uses
> the Translation Manager to bind the key sequence <Key>Q to the
> ArmAndActivate action procedure.
> 
> extern void quit();
> 
> static XtActionsRec actionsTable  [] = {
>     {"bye",     quit},
> };
> static char defaultTranslations[] = "<Key>Q:    bye()";
> 
> main(argc, argv)
>     int         argc;
>     char        *argv[];
> {
> ************************************************************
> 
> Here is the definition of quit():
> 
> #include <X11/Intrinsic.h>
> 
> static void quit(w, event, params, num_params)
>     Widget      w;
>     XEvent      *event;
>     String      *params;
>     Cardinal    *num_params;
> {
>     XtCloseDisplay(XtDisplay(w));
>     exit(0);
> }
> ***********************************************************
> 
> THE PROBLEM occurs when I attempt to build the program:
> 
> [311] koptsw32: make
> rm -f memo
> cc -o memo memo.o quit.o -O  -lXm -lXt -lX11  -lXs -L/users/c2xlai/xwin
> ld: Undefined symbol
>    _quit
> *** Error code 2
> make: Fatal error: Command failed for target `memo'
> 
> What's wrong with this code?
> 

OOPS!  I declared quit with:

static void quit(w, event, params, num_params)

By declaring quit static, I kept it hidden from memo and the
linker was unable to resolve the reference.  Removing the
static declaration allowed the linker to resolve the reference
successfully.



-- 
 .+----+     Larry Ice (317)451-0890     GM: 8-322-0890      .+----+
+----+'|     Software Engineer           Mail: CT40A        +----+'|
|    | |     Domain: c2xlai@kocrsv01.delcoelect.com         |    | |
|____|'      UUCP: deaes!c2xlai                             |____|'
From: mouse@thunder.mcrcim.mcgill.edu (der Mouse)
Newsgroups: fj.mail-lists.x-window
Subject: Re: Copying pixmaps
Date: 17 Nov 92 09:42:56 GMT
Distribution: fj
Organization: McGill Research Centre for Intelligent Machines

Date: Tue, 10 Nov 92 06:10:48 GMT
Message-Id: <1992Nov10.061048.4911@thunder.mcrcim.mcgill.edu>
Newsgroups: comp.windows.x

In article <1992Nov7.142620.23268@alf.uib.no>, singg@alf.uib.no (Kurt George Gjerde) writes:

> I use the following code to copy a pixmap to another pixmap:

>              image  = XGetImage(dpy, pixmap, 0,0, width,
>                                 height, 1, XYPixmap);

>              XPutImage(dpy,pixmap2, gc, image, 0,0,0,0,
>                        image->width, image->height);

>              XFree(image);

> Are there any faster ways of doing this??

Almost certainly.  If the pixmaps are the same depth, XCopyArea is
almost certain to be far faster, especially since XYPixmap is usually
not the "native" format and thus has to be converted to and from, which
will cost.

Besides that, XFree is not the right thing to use to free up the XImage
returned by XGetImage.  You should use XDestroyImage.

					der Mouse

			    mouse@larry.mcrcim.mcgill.edu
From: nathan@inmos.co.uk (Nathan Sidwell)
Newsgroups: fj.mail-lists.x-window
Subject: Getting pixel values from a pixmap
Date: 17 Nov 92 10:45:29 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date: Thu, 12 Nov 92 10:51:04 GMT
Message-Id: <1992Nov12.105105.8982@wraxall.inmos.co.uk>
Newsgroups: comp.windows.x

In a conversion program I'm writing I need to read some pixel values back
from a depth 1 pixmap, after doing some drawing to the pixmap. The easiest
way I can figure out how to do this is

image = XGetImage(display, pixmap, x, y, 1, 1, (long)1, XYBitmap);
pixel = XGetPixel(image, 0, 0);
XDestroyImage(image);

is there a better way? ie one that reads directly from the pixmap.

nathan
--

Nathan Sidwell  INMOS UK |                 | nathan@inmos.co.uk       DoD#0390
From: mroosen@prl.philips.nl (Monique Roosen)
Newsgroups: fj.mail-lists.x-window
Subject: Looking for 3rd party tools for visualization of designs
Date: 17 Nov 92 00:30:18 GMT
Distribution: fj
Organization: Information & Software Technology, Philips Eindhoven

Date: 16 Nov 92 08:38:06 GMT
Message-Id: <mroosen.721903086@istw234>
Newsgroups: comp.windows.x

Hello,

We are looking for 3rd party tools for the visualization of designs.
This tool should make import relations between components visible and this kind
of information should be derived from all kinds of source files.
Our requirements for such a tool are (at least) :
	
	1. Open front-end meaning that we should be able to build our	
	   own preprocessors. Therefore we need to know at least the 
	   input-format of the tool.
	2. Several graphical modes. We would like to visualize certain 
	   component-properties using graphical modes.

If any of you are aware of the existence of such a tool, please let me 
know. If you need more information don't hesitate to contact me.

Thanks in advance !!


Monique
-- 
+-----								         -----+
| Monique Roosen          		"It's not that I'm afraid to die.     |
| Internet: mroosen@prl.philips.nl    	 I just don't want to be there when   |
+----- 					 it happens"     -- Woody Allen. -----+
From: mouse@thunder.mcrcim.mcgill.edu (der Mouse)
Newsgroups: fj.mail-lists.x-window
Subject: Re: X Under Windows NT
Date: 17 Nov 92 10:07:26 GMT
Distribution: fj
Organization: McGill Research Centre for Intelligent Machines

Date: Tue, 10 Nov 92 06:12:50 GMT
Message-Id: <1992Nov10.061250.5024@thunder.mcrcim.mcgill.edu>
Newsgroups: comp.windows.x,comp.sys.sgi

In article <1dhenrINNbvc@gap.caltech.edu>, rickert@cco.caltech.edu (Keith Warren Rickert) writes:
> In <1992Nov7.102526.19448@thunder.mcrcim.mcgill.edu> mouse@thunder.mcrcim.mcgill.edu (der Mouse) writes:
>> In article <rtonoi0@zola.esd.sgi.com>, msc@ramoth.esd.sgi.com (Mark Callow) writes:
>>> In article <1992Oct28.170229.29369@news.dfrf.nasa.gov>, todd@fred.dfrf.nasa.gov writes:
>>>> [...] realtime flight simulator on an SGI [...]
>>> The flight simulator is not an program.
>> If it's a modern release of Irix, everything that draws on the
>> display is an X program.  [...]  Perhaps some SGI person will [...]
> Please note that the person who said that the simulator is not an X
> program _is_ a SGI person...:)

*blush*

My apologies, Mark.

					der Mouse

			    mouse@larry.mcrcim.mcgill.edu
From: mazur@bostech.com (Dave Mazur)
Newsgroups: fj.mail-lists.x-window
Subject: input of kana/kanji using X11R5?
Date: 16 Nov 92 12:47:57 GMT
Distribution: fj
Organization: Boston Technology, Inc.

Date: Tue, 10 Nov 92 13:01:25 GMT
Message-Id: <1992Nov10.130125.3639@bostech.com>
Newsgroups: comp.windows.x

x netters:

Sorry if this has been asked before...

Does anyone know how to input kana/kanji characters on a sun sparc
running X11R5/Motif 1.2?  There's a chapter in the O'Reilly book
"R5 Update" entitled "Internationalized Text Input" but the paragraph
at the bottom of pg. 110 states "but I was never able to figure out how
to actually make use of the input method to input Japanese".  My guess
is that Xsi or Xim is required.  Has anyone got this to work?

Is it possible to use Apple's KanjiTalk package to input the chars and
then xfer the files to unix in some format (16bit ASCII) that X11R5
will interpret?

Other suggestions?

Thanks in advance,
dave
From: jimf@centerline.com (Jim Frost)
Newsgroups: fj.mail-lists.x-window
Subject: Xloadimage version 3.03 available on export.lcs.mit.edu
Date: 17 Nov 92 10:10:58 GMT
Distribution: fj
Organization: CenterLine Software, Inc.

Date: 16 Nov 92 22:44:30 GMT
Message-Id: <1e988eINNno6@armory.centerline.com>
Newsgroups: comp.windows.x

Xloadimage version 3.03 is now available for anonymous ftp from
export.lcs.mit.edu /contrib/xloadimage.3.03.tar.Z.  This is primarily
a bug-fix release -- it fixes all of the known common bugs.

Version 3.03 contains the following bug-fixes and enhancements over
version 3.01:

* JFIF-style JPEG images are now supported.
* Color PCX files are now supported.
* -zoom now works with 24-bit images.
* -rotate now works on all systems at all multiples of 90 degrees.
* A bug in root window handling for DEC and NCD servers has been
  fixed.
* A bug in -normalize has been fixed.
* Several bugs in -smooth have been fixed.
* Several bugs in -merge have been fixed.
* The man page now gives correct information on slideshows.

If you do not have ftp support I can email copies, but I would prefer
not to do so as the shar files total approximately 650k (the JPEG
loader is most of the increased size).  I'm working on a way to reduce
the transmission requirements but they will be significant
in any case.

Diffs are not currently available.

Enjoy,

jim frost
jimf@saber.com
From: rsmith@proteus.arc.nasa.gov (Roger Smith -- IAS)
Newsgroups: fj.mail-lists.x-window
Subject: The Essential Selection -- X programs that changed the world.
Date: 19 Nov 92 00:33:04 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date: Wed, 18 Nov 92 13:54:28 PST
Message-Id: <9211182154.AA05965@proteus.arc.nasa.gov>

Hi Duncan

In your list of essential X programs under "programming things"
there is an entry "ups" that is labeled as an 
(All singing(!) all dancing debugger!).   I got a copy of ups.Z from
export and it turned out to be some sort of mail delivery program 
for files.

"ups is a system (actually just two programs) for delivering files between
users.  It works just like mail, except that accepting delivery implies
the movement of files."

I have been looking for a more effective debugger (better than dbx) for
quite some time and I wonder if the label "ups" is a typo, or if the
description is incorrect.

Thanks

------------------------------------------------------------------
Roger Smith
Sterling Software at
NASA-Ames Research Center
rsmith@proteus.arc.nasa.gov
- 
If change is -- inevitable -- predictable -- beneficial -- 
doesn't logic demand that you be a part of it?
One man cannot summon the future. But one man can change the present!
    -- Kirk and the Alternate Spock, "Mirror, Mirror," stardate unknown
+
From: sli@bit.csc.lsu.edu (Siqiao Li)
Newsgroups: fj.mail-lists.x-window
Subject: Re:  How display a GL application on remote X server ???
Date: 17 Nov 92 02:06:24 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date: Mon, 16 Nov 92 15:29:41 -0600
Message-Id: <9211162129.AA14338@bit.csc.lsu.edu>

> From: toepfer@du9ds4.fb9dv.uni-duisburg.de (Hansjoerg Toepfer)
> Organization: Universitaet Duisburg GH
> Subject: How display a GL application on remote X server ???
> Message-Id: <toepfer.721397492@du9ds4>
> Newsgroups: comp.windows.x
> 
> ...
> I have remote access to an IRIS Indigo.
> Is it possible to run remote GL applications with display on my SUN under X11?
> ...

I have the same problem too. I think GL can not be display on remote machine
'cause the picture frames are loaded into the application's local machine. The
traffic is not fast enough. :-)

BTW, anyone has any big GL files? Most GL files are 320*200 and on SUN it's
_SO_ small.

~ciao

--SQL
From: havard@kih.no (havard ellefsen)
Newsgroups: fj.mail-lists.x-window
Subject: Presentation using X-windows
Date: 19 Nov 92 21:08:28 GMT
Distribution: fj
Organization: Kongsberg Ingeniorhogskole

Date: 19 Nov 92 10:48:37 GMT
Message-Id: <1992Nov19.104837.1024@ulrik.uio.no>
Newsgroups: comp.windows.x


We want to run a presentation for our class using our HP700/RX X-windows
terminals by displaying the same window on several of them and controlling
the progress from another. Both "normal" X-windows and special "pages" of
text and graphics should be displayed, ideally. 

Does this software exist, and is it accessible by anonymous FTP?
Or do we have to do it ourselves?

Haavard -  havard@kih.no

Kongsberg Technical College
dept. Computer Science
NORWAY
From: dickerso@fester.dell.com (Russell Dickerson - X2787)
Newsgroups: fj.mail-lists.x-window
Subject: Re: FLAME, FLAME ON X!!!
Date: 16 Nov 92 10:12:38 GMT
Distribution: fj
Organization: IO SpecialistsConsulting

Date: Mon, 9 Nov 1992 19:59:36 GMT
Message-Id: <dickerso.721339176@fester>
Newsgroups: comp.windows.x

Ever thought of conservation via pixmap reuse??

It is a well known and doccumented "feature" that an atom, once
created, is not released until ALL x clients have disconnected
from the server.  Thousands of people program with this in mind
every day.  The programmers you referenced should have taken 
more time to learn X in their headlong rush to produce the demo.
"C" wont automatically free memory for you either, is this a bug?

PS - A Windows-based server is even more succeptable to this since
     it has to deal with the memory model issues.

--
-----------------------------------------------------------------------
Russell Dickerson	Unix/X Consultant	IOSpecialists
(303) 673-2787 ---REPLY TO>>> dickerso@cpat.stortek.com <<<!!!!--------
For every vision, there is an equal and opposite Congressional revision.
From: nancyf@sug.org (Nancy Frishberg)
Newsgroups: fj.mail-lists.x-window
Subject: Tutorial (12/7, San Jose) - Integrating C Code with Xt Widgets (Sun User Group Conference)
Date: 17 Nov 92 18:13:06 GMT
Distribution: fj
Organization: Workstation Div., Supermicro Systems Group, Sony Corporation

Date: Tue, 17 Nov 92 11:24:05 -0500
Message-Id: <9211171624.AA08921@expo.lcs.mit.edu>
Keywords: Xt widgets Xview OpenLook GUI tutorial seminar

If you're interested in integrating existing C code with OpenLook GUI,
plan to be at the Sun User Group Conference (San Jose Convention
Center) on Monday, December 7, 1992. The Conference and Exhibition
extends through Thursday.

In the all-day tutorial "Integrating C Code and Xt Widgets", Craig
Rudlin, M.D. (Medical Software and Computer Systems) takes a
straightforward illustrative program to demonstrate the various
techniques, problems, and challenges the programmer faces when
employing XView toolkit.  This tutorial focuses on the interplay
between the XView toolkit and the source code.  Participants should
have experience in C programming and a basic understanding of the
XView toolkit.

SPECIAL OFFER: 5 full conference registrations (each includes a day of
any tutorial) for the price of 4 when preregistering with a single
payment.

Other full-day tutorials:

- Advanced Unix Security (Matt Bishop, Dartmouth College)
- Preparing for Disaster (a.m. - Brent Chapman, Great Circle Associates),
  plus, Why have Computer Security? (p.m. - Bob Baldwin, Tandem Computers)
- Sun Network Debugging (Smoot Carl-Mitchell, Texas Internet Consulting)
- Topics in Perl (Tom Christiansen, Convex Computer Corporation)	
- Programming in POSIX (Jeffrey S. Haemer, Canary Software)	
- UNIX Programming Tools (Kenneth Ingham, consultant)
- The Internet and its Protocols (William LeFebvre, Northwestern University)
- Introduction to UNIX System Administration (Dinah McNutt, Tivoli Systems)

If you just want to go to the exhibits, ask for a free show-only pass.

To get more information by email about these tutorials, the technical
program, or exhibits at the Sun User Group conference, send requests
to sugshow@sug.org .

You will receive the full tutorials and program description with
registration information.  Or call 1-800/727-EXPO.  (Outside the U.S.,
use 512/331-7761 (voice) or 512/331-3950 (FAX).)  

-- 
Nancy Frishberg, Sun User Group.
From: jck@mercury.ncat.edu
Newsgroups: fj.mail-lists.x-window
Subject: window update schemes
Date: 19 Nov 92 08:50:47 GMT
Distribution: fj
Organization: North Carolina A&T State University

Date: Wed, 18 Nov 1992 01:20:34 GMT
Message-Id: <1992Nov18.012034.6208@mercury.ncat.edu>
Newsgroups: comp.windows.x,comp.windows.ms.programmer


I'm developing an alternate architecture for high-performance displays
and need some information.  I think I know how the application
determines what to redraw.  I hope some of you have looked close enough
at that part of a windowed display application to be able to tell me
how it works.

I think there are basically two ways to do this (I'm sure there are
more, but I want to stimulate responses).  The image on the tube can
be formed by reading it directly from a memory-based image or by 
collecting parts/windows on-the-fly from non-continous memory-images.

If I change the image in the first version, I have to determine how
to "back-fill" those areas distrubed by that change.  I guess I do a
bounds check to find anything that has a bounding-box that touched the
changed area.

In the second case, I just need to collect the pieces from somewhere
else or change the piece.

Thanks, both for your patience and responses.

jck
jck@garfield.ncat.edu
919-334-7549
From: snail@lsl.co.uk
Newsgroups: fj.mail-lists.x-window
Subject: Re: Load pixmap into pixmap
Date: 17 Nov 92 03:31:14 GMT
Distribution: fj
Organization: Laser-Scan Ltd., Cambridge

Date: 16 Nov 92 17:48:09 GMT
Message-Id: <1992Nov16.184809.2642@lsl.co.uk>
Newsgroups: comp.windows.x

In article <1992Nov7.142104.23123@alf.uib.no>, singg@alf.uib.no (Kurt George Gjerde) writes:
> I use the following code for loading a pixmap and drawing it inside
> another pixmap:
> Are there any faster ways to do this?? 
[deleted...]
>                 if (XGetGeometry(dpy,userpixmap, &d_root, &d_x, &d_y, &width,
>                              &height, &d_border_width, &d_depth)) {
> 
>                    image  = XGetImage(dpy, userpixmap, 0,0, width, height,
>                                        1, XYPixmap);
> 
>                    XPutImage(dpy,win, gc,image,0,0,posX,
>                              posY,image->width, image->height);
>                    XPutImage(dpy,pixmap, gc,image,0,0,posX,
>                              posY,image->width, image->height);

swap the second XPutImage with an XCopyArea from the 'win' to the 'pixmap'.
as follows:-
                     XCopyArea(dpy, win, pixmap, gc,
                               0, 0, image->width, image->height,
                               PosX, PosY);
> 
>                    XFree(image);
>                 }
-- 
snail@lsl.co.uk      

You Have To Remember, You Need To Beleive,
The Time Has Past, Dust In The Leaves.
From: snail@lsl.co.uk
Newsgroups: fj.mail-lists.x-window
Subject: Re: FLAME, FLAME ON X!!!
Date: 19 Nov 92 03:15:10 GMT
Distribution: fj
Organization: Laser-Scan Ltd., Cambridge

Date: 18 Nov 92 17:38:26 GMT
Message-Id: <1992Nov18.183826.2652@lsl.co.uk>
Newsgroups: comp.windows.x

In article <1992Nov9.235741.25166@dsd.es.com>, pmartz@dsd.es.com (Paul Martz) writes:
> In article <1683@igd.fhg.de>, baumann@igd.fhg.de (Peter Baumann) writes:
>> [ ... ]
>> 
>> Short after that, a colleague of the bad-luck guy occasionally
>> remarked, "Did you know that the X windows server never releases
>> memory space once acquired for image display? Each new image loaded
>> makes the X server address space grow until there's no more available."
>> And added, "This is a well-known bug of X". Well-known. Well...
> 
> Care to tell us in which vendor's X is this a bug? I've certainly
> never heard of it before.

This is NOT an X bug. This is a feature of C's memory allocation routines. When
memory is allocated, if there is no spare space, the C library asks the
OS for more memory, but when memory is freed, C does not give the memory back
to the OS. As a result programs can only get bigger, or stay the same size as
memory as allocated and freed. The program gets bigger every time memory is
requested and cannot be allocate out of the current free heap space. When this
happens the C library ask the OS for more memory. When the memory is freed,
it is returned to the free memory heap, not the OS.

*** This is not a UNIX feature, this is a C feature, to be found on PCs, Ataris
, UNIX boxes, VAXes etc. This a feature, ie: C is designed this way. ****

My apologies for replying to this thread 3 days late, someone has probably said
this before. But then again, maybe they haven't.
-- 
snail@lsl.co.uk      

"para-phrasing an American's .sig"....
For the record, I did not vote for Bill Clinton
:-)