Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!glk01126 From: glk01126@uxa.cso.uiuc.edu Newsgroups: comp.sys.atari.st Subject: SPUFILE 2.0, C questions Message-ID: <111500042@uxa.cso.uiuc.edu> Date: 19 Oct 89 09:40:20 GMT Lines: 41 Nf-ID: #N:uxa.cso.uiuc.edu:111500042:000:1395 Nf-From: uxa.cso.uiuc.edu!glk01126 Oct 18 00:13:00 1989 Hammering out SPUFILE 2.0, I need some tech advice. 1) Does Malloc(-1L) not work properly? I get various values after deleting a wide array (Mfree) of buffers, e.g. 16304 free. Then after creating another of size ca. 512, I get back to the normal 100K+ value. ??? Is it my program? (probably) 2) Is there anyway to register a continual pressing of a dialog button without an event_multi to check position and state of the mouse, then checking if it is in button area? 3) Is there a problem reading from PC format disks. Some work, others give some bs when doing fsfirst(), fsnext(). 4) Using Laser C 2.0. People interested in SPUFILE 2.0, send your requests. It is a shareware program I have written with a gem interface. It reads files from a variety of types of disks including Aladin 1/2 sided, Magic Sac 1/2 Sided, Atari/PC 1/2 Sided or Spectre 1 sided disks and holds as many as fit in memory. It then writes them back to any of the above type disks on command. Like two continual file selectors, one with files in memory, the other with files on disk. If Dave Small is interested, I'll add Spectre two sided support and send it two him for distribution. Does anyone have the necessary c-code and instructions to turn it into a DA also? Thanks in advance. -Spieu! Gregory Mathias Lemperle-Kerr (Looks like University of Illinois)