HDTenEightyP/NetNews huggingface dataset:
From: so-ecs@stekt.oulu.fi (Derek Heino Jr)
Subject: EPM programming
Organization: University of Oulu, Dept. of EE, Finland
Distribution: comp.os.os2.programmer
Date: Tue, 1 Sep 1992 08:52:47 GMT

			In EPMs ( Enhanced Editor )
Quick Reference users are advised to contact their IBM representative
to get more info on programming the EPM with REXX. Well I tried that, and
it seems that my representatives knew nothing about those documents.
So, is there a anonymous ftp site where I could find those docs.
--
 ===Derek Heino Jr=========================so-ecs@stekt.oulu.fi===
   When I feel myself slowing down , I know for sure that I've been
here before, 'cause if it isn't an action replay, what else could it be.
			  -=* THUNDER *=-
Newsgroups: comp.os.os2.programmer
From: grega@netcom.com (Greg Altman)
Subject: Bay Area OS/2 BBS has 9600 and more files
Date: Sun, 23 Aug 92 19:29:02 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 


The San Francisco Bay Area OS/2 BBS has a new 9600 baud modem installed!

The phone number is unchanged: (510) 657-7948.

New files have been added from hobbes.nmsu.edu (os2-ftp.nmsu.edu) and
novell.com. About 200Meg is available for download. The new files will
be available after Beta testing and fixes on 8/24/92.

Please expect some downtime for the new file installation on 8/23/92
between 3:00pm and 2:00am Pacific time.
-- 
Greg Altman grega@netcom.com
From: jsykes@dadd.ti.com (Jonathan Sykes)
Newsgroups: comp.os.os2.programmer
Subject: GLIB.EXE Version 1.0.1 for GCC/2
Date: 2 Sep 92 15:20:22 GMT
Reply-To: jsykes@dadd.ti.com
Organization: Texas Instruments Inc

I have uploaded version 1.0.1 of GLIB.EXE to ftp-os2.nmsu.edu. It can be
found in /pub/downloads as:

/pub/downloads/glibp101.zoo    .... Program + Docs

/pub/downloads/glibs101.zoo    .... Source + MS App notes on OBJ/LIBs
                                    (Requires HPFS partition).

Version 1.0.1 changes since version 1.0.0:

  Creates temporary files that are compatible with the FAT 8.3 format.
  Version 1.0.0 would exit on a FAT system with the message
  "Can't open temporary library file TmpLibName".

---
           __o
           \<,
_________()/ ()_______________________________________________________________
Jon Sykes                                                   jsykes@dadd.ti.com
Design Automation Div.                                          (214) 997-2916
Texas Instruments Inc. Dallas, Tx.
From: steveg@iplmail.orl.mmc.com (Steve Gabrilowitz)
Newsgroups: comp.os.os2.programmer
Subject: Re: FSFILTER.SYS
Date: 27 Aug 92 19:03:42 GMT
Organization: Martin Marietta

In article <1992Aug26.142405.23478@nmt.edu>, jreynold@nmt.edu (John Reynolds) writes:
|> (Dennis Yelle) writes:
|> >Has anyone here gotten FSFILTER.SYS to do anything useful?
|> >
|> >I put "DEVICE=FSFILTER.SYS" in the CONFIG.SYS file for MS-DOS 5.0
|> >in the hopes that it would allow me to read and write the HPFS
|> >partition on my disk from DOS.  It didn't have ANY effect.
|> >It did not even produce an error message.
|> >
|> >Am I confused about what it is supposed to do, and/or how
|> >to make it do it?
|> >
|> >Is there ANY known way to read the files on the HPFS
|> >partition without booting OS/2?
|> >
|> 
|> I THINK (please correct me if I'm wrong) that fsfilter.sys is used when
|> one literally BOOTs a specific DOS kernel from within OS/2 (the "DOS from
|> Drive A" icon). If fsfilter.sys is used to boot dos straight, THEN its useless.

This is correct.  I would think, though, that it should be possible to write a
DOS device driver that will provide access to a HPFS partition when OS/2 is not
running - has anybody thought about creating such a beast?  What would be
involved anyhow?


-- 



I think
I think I am
Therefore I am!
I think...



                            Steve Gabrilowitz
                            Martin Marietta, Orlando Fl.
                            steve-gabrilowitz@orl.mmc.com
                            Fidonet 1:363/1701 (407-380-1701)
From: jrb@Materna.DE (Jeremy Brown)
Newsgroups: comp.os.os2.programmer
Subject: NETAPI.DLL - Function Prototypes
Summary: Function Prototypes for NETAPi.DLL
Keywords: NETAPI.DLL
Date: 2 Sep 92 13:34:25 GMT

Hi All,

We have received the OS/2 requester for Netware.  On the disk is a file
NETAPI.DLL which gives access to Netbios.  We are looking for the function
prototypes for these functions.  Novell say that it will take two to four
weeks to deliver the SDK but as usual we want the info yesterday!

Can anyone help us please ?

Thanks.

Jeremy

--
Jeremy Brown                      EMAIL: jb@materna.de
Dr Materna GmbH                   Tele : +49 231 5599301
Vosskuhle 37                      Fax  : +49 231 5599100
4600 Dortmund 1  Germany          Home : +49 231 416655
From: rjo@panix.com (Robert Olivier)
Newsgroups: comp.os.os2.programmer
Subject: Virtual Device Driver Problem
Keywords: Virtual Device Driver
Date: 4 Sep 92 15:58:27 GMT
Organization: PANIX Public Access Unix, NYC

I'm working on a VDD/PDD pair that will pass IRQ5 interrupts into
an MS-DOS session for use with a Dialogic DTI board.

Background:

OS/2 provides a VDD with a few virtual dev help functions to simulate
hardware interrupts to DOS sessions.  Two key functions are VDHOpenVIRQ
and VDHSetVIRR.  The former returns a handle to your virtual interrupt
which must be used in the call to VDHSetVIRR.  

The problem that I am having is this: If I include any reference to the
symbol VDHOpenVIRQ in my code, even though it is never executed, OS/2
halts the system with an internal processing error.  The kernel debugger
comes up with the cs:eip poining to the address following a call to some
panic function.  If I tell the debugger to continue (go) then the system
continues initialization and unloads my VDD. However if I run the retail
kernel, the system is stopped dead in it's tracks.

I believe that the virtual dev help functions are linked in at runtime
so is there some sort of lock on that function?  I have never read about
locking a function in a DLL and I really don't know what to make of this
problem.

Any device driver writers out there have an idea?

rjo@panix.com

-- 
Robert J. Olivier

rjo@panix.com
From: byer@adobe.com (Scott Byer)
Newsgroups: comp.os.os2.programmer
Subject: Re: C Set/2
Date: 25 Aug 92 16:49:31 GMT
Article-I.D.: adobe.1992Aug25.164931.20322
Reply-To: byer@adobe.com (Scott Byer)
Organization: Adobe Systems Incorporated


 Terry writes

> It't nice to see that compilers are getting smarter (I'm
> continually bitten at work where we don't have a
> prototyping compiler), but it'd be nice if the IBM
> compiler would have told me it was the type of the
> parameters of my function, not the parameters of the API
> function.

As an interesting side note, the IBM compiler on AIX
RS/6000 (you have to be specific :-), has a feature that
allows *link-time* checking of function parameter values.
Really great for those extra-large projects that have to
remain in portable standard C.

(Should I mention the fact that it's effectively a
requirement because of a combination of the architecture
and the optimizer's passing of variables through
registers?)

Scott Byer                                   NeXTMail: byer@adobe.com
Adobe Systems Incorporated               These are *my* opinions, and  
1585 Charleston Road, P.O. Box 7900        do not necessarily reflect
Mountain View, CA 94039-7900             the opinions of my employer.
---------------------------------------------------------------------
Newsgroups: comp.os.os2.programmer,comp.specification
From: oylonen@tnclus.tele.nokia.fi (Otso Yl|nen (OSY))
Subject: IBM CUA (where to find?)
Organization: Nokia Telecommunications.
Date: Wed, 26 Aug 1992 07:12:00 GMT


This  may  not be exactly the right place to post this but I guess some rea-
ders of this group should have knowledge on this one:

I'd  like  to  find  the  latest version of the IBM CUA (Common User Access)
standard.  By  FTP,  mail order or whatever. For any suggestions of where to
find this material, please e-mail.
 
_____________________
        Otso Yl|nen :__________________________________________
        Phone      office +358-81-551 4131, home +358-81-365292
        Mail       Talvikkitie 18 A 2, SF-90580 Oulu, Finland
        Internet   oylonen@tnclus.tele.nokia.fi
        X400       C=fi A=elisa P=nokia O=nokia telecom S=ylonen G=otso
From: silvonen@klaava.Helsinki.FI (Mikko Silvonen)
Newsgroups: comp.os.os2.programmer
Subject: How to crash OS/2 1.2 & 1.3?
Date: 28 Aug 92 13:12:33 GMT
Organization: University of Helsinki

The subject says it all: I need a program that crashes OS/2 versions 1.2
and 1.3. Plain GP faults are no good; the crasher must stop the whole
system without mercy.

Any suggestions / pieces of code?

Thanks in advance,
                    Mikko S.

-- 
! Mikko Silvonen                  !  Puhu lyhyesti ja harkitse sanasi   !
! University of Helsinki, Finland !        Vihollinen kuuntelee         !
! Department of Computer Science  ! Kirjoita selv{sti  K{yt{ lyhenteit{ !
Newsgroups: comp.os.os2.programmer
From: seant@sunfish.ratsys.com (Sean D. True)
Subject: Re: realtime application
Organization: Rational Systems, Inc.
Date: Thu, 3 Sep 1992 16:15:18 GMT

In article <Btyt27.JqD@world.std.com> fred@world.std.com (Fred A Putnam) writes:

>If you think you can take a data acq app that is currently running on DOS
>with a 250 Hz interrupt rate, and get two of those to run in real time in
>two OS/2 "DOS boxes", you're mistaken.  The DOS boxes won't run in real
>time at all because they are being time-sliced with each other and with the
>rest of OS/2.  The timer ticks are virtualized, and do not track in real time.

>Sorry, but I don't think this plan will fly..

Unfortunately, Fred is clearly right. A more effective solution might
be to run DOS on a bunch of PC's (even SBCs) and use them to double buffer
into a network file server. A simple semaphore system using the file system
could be implemented without much trouble. The data rate into the network
file server will probably be the limiting step, although you could probably
saturate your available network bandwidth pretty quickly.

Tools to make this easy should be common. They aren't. If you can settle
for programs-in-a-can, LabTech Notebook is pretty darn good.
================================================================
Sean D. True
Rational Systems, Inc.
seant@ratsys.com -- uunet!rational!seant
From: silvonen@klaava.Helsinki.FI (Mikko Silvonen)
Newsgroups: comp.os.os2.programmer
Subject: Re: How to crash OS/2 1.2 & 1.3?
Date: 31 Aug 92 09:07:13 GMT
Organization: University of Helsinki

In <1992Aug28.205121.20677@njitgw.njit.edu> dic5340@hertz.njit.edu (David Charlap) writes:

>Why do you want this?  Planning on writing a new virus?  Or are you a
>Microsoft field researcher?

I was sure someone would ask me this question...

Our company  is  building  a  system  that should recover from all kinds
of unexpected situations, including system  crashes.  That's why a
program that crashes the system would be of great help.

So, as you can see, my intentions are completely honest. :-)

-- 
! Mikko Silvonen                  !  Puhu lyhyesti ja harkitse sanasi   !
! University of Helsinki, Finland !        Vihollinen kuuntelee         !
! Department of Computer Science  ! Kirjoita selv{sti  K{yt{ lyhenteit{ !
Newsgroups: comp.os.os2.programmer
From: jreynold@nmt.edu (John Reynolds)
Subject: Re: Running BC++ 3.1 under OS/2
Organization: New Mexico Tech
Date: Mon, 31 Aug 1992 14:23:15 GMT

> patrice@cs.concordia.ca (SCATTOLIN patrice) writes:
>
>
>How do you run Borland's C++ 3.1 under OS/2. I can't get it to run. All
>it says is that BC encountered some problem.  I would like to used both
>th IDE version and the command line version as I have to use make file 
>to get the project to run.
>

I had the same problem with BC++ 3.0. You need to go into the DOS properties
of the program item for BC++ and set the DOS_DPMI_API (or something like that)
to "ENABLED" Then, set the DOS_DPMI_LIMIT to something comfortable, like
6 or 8 Mb. Finally, set the DOS_IDLE_DETECTION (or something to that
effect) to 100 to disable OS/2's idle detection of BC++ (or the compiler
will be terrible slow). Hope this helps.

-Jr
jreynold@jupiter.nmt.edu

ps. If you use the commandline version from a DOS Box, you must set the
properties of the DOS box to those described for BC++ program icon.



-- 
Windows...It's like a stale cookie.
OS/2..."It's like butter" (SNL quote)
Newsgroups: comp.os.os2.programmer
From: ghenniga@NMSU.Edu
Subject: Re: Division by 0 crashes OS2/2.0
Reply-To: ghenniga@NMSU.Edu
Organization: New Mexico State University - Electromagnetics Group
	<92Sep03.032755.21494@acs.ucalgary.ca>
	<1992Sep3.131306.13751@tc.cornell.edu>
Date: Fri, 4 Sep 1992 16:45:17 GMT


I tried a simple program to test this out:

	PROGRAM TEST
	X1 = 10.0
	X2 = 2.0
	Y1 = X1-5.0*X2
	X3 = X1/Y1
	STOP
	END
I ran it and it gave me the following on the command line:

	run-time error M6103: MATH
- floating-point error: divide by 0

This is with MS Fortran 5.1 on a 486/33...So it appears that the problem is
either specific to your hardware or MS Fortran 5.0. Again, this was with the
protected mode libraries for OS/2 1.3 running under OS/2 2.0.

Gary Hennigan
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=++=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
+= PhD Student, Computational Electromagnetics  | Member: Utilitarian  +=
+= New Mexico State University                  | .signature club      +=
+= email: ghenniga@NMSU.Edu                                            +=


Newsgroups: comp.os.os2.programmer
From: bergstro@src.honeywell.com (Pete Bergstrom)
Subject: re: popen/pclose
To: comp.os.os2.programmer
Posted-Date: Tue, 25 Aug 92 15: 07:45 CDT
Organization: Honeywell Systems & Research Center
Date: Tue, 25 Aug 1992 20:07:45 GMT
Received-Date: Tue, 25 Aug 92 15: 07:47 CDT

caliaro@avalon.physik.unizh.ch (Aurelio Caliaro) wrote:
>I have got a Unix C program. It calls "popen" and "pclose", but LINK386
>tells me that they are unresolved externals. I am using GCC 2.1. Did I forget
>to add a library or what was wrong?

I checked the gcc/2 library source (2.1) and there is a popen.c
file in the gen subdirectory.  It contains popen(..) and pclose(..),
however I didn't take the time to find out which library they're
actually in.  

(Rumor-spreading: there may be a pd-sorta OS/2 lib.exe coming soon -
no, it's not from me)

Pete

Newsgroups: comp.os.os2.programmer,comp.os.os2.misc
From: ochealth@unixg.ubc.ca (ochealth)
Subject: Desktop: now you see it. Now you don't. Why???
Organization: University of British Columbia, Vancouver, B.C., Canada
Date: Fri, 28 Aug 1992 03:50:47 GMT


Something odd and irritating happened to my OS/2 desktop.

When I restart my computer, it boots etc. I get a startup.cmd window.
The desktop flashes grey as usual, then returns to the desktop color.

So far so good.

Now the system does one of two things:
1. finishes the startup, and puts all my icons and stuff on screen
2. sits there and does nothing. No icons etc. Moving the startup.cmd
window or ctrl-esc hangs PM until a "Desktop not responding" window comes up,
and I can kill it.

So where does my desktop go? Bad day? Doesn't feel like coming out to play?

Fortunately, I have the startup.cmd window up, and I'm getting used to  typeing
"kill 5" to kill the desktop, and recycle it. It then comes out to play :^)

(If I didn't have a startup.cmd window, and kill, I'd be more than irritated!
at least now I can recover)

-I always shutdown properly, even "refresh" before shutting down. No help
-I rebooted from the install disks etc. and tried chkdsk /f:3 and
that didn't find any weirdness

Any helpful suggestions?

-- 
______________________________________________________________________________
jpm: ochealth@unixg.ubc.ca         
                            Happily using OS/2 2.0 because MS Windows isNT ___
                                                      Insert VapourFeature ^^^
From: bjaspan@athena.mit.edu (Barr3y Jaspan)
Newsgroups: comp.os.os2.programmer
Subject: Re: SHORT, USHORT, and other absurdities
Date: 23 Aug 92 22:23:31 GMT
Organization: Massachusetts Institute of Technology

roelofs@pan.arc.nasa.gov (Greg Roelofs) writes:
>But what will you do on a machine where shorts are 64 bits by default,
>but can be 24 or 46 bits via a compiler switch?

This is certainly why they did it.  Unfortunately, their solution is really
stupid.  It isn't at all clear to me that SHORT is defined to be a certain
number of bits, when short isn't.

A better solution would have been typedefs such as

typedef char int8
typedef unsigned char uint8
typedef short int16
typedef unsigned short uint16

and so forth.  Then, you can use "intxx" to get a certain number of bits, and
always be SURE what you are getting, and those typedefs can get set correctly
for any given architecture.

-- 
Barr3y Jaspan, bjaspan@mit.edu
From: sl31+@andrew.cmu.edu (Stephen M. Lacy)
Newsgroups: comp.os.os2.programmer
Subject: Re: GCC/2 header files fixed.
Date: 28 Aug 92 02:09:10 GMT
Organization: Sophomore, Math/Computer Science, Carnegie Mellon, Pittsburgh, PA

Excerpts from netnews.comp.os.os2.programmer: 26-Aug-92 GCC/2 header
files fixed. T.Lampre@cc.flinders.edu (289)


> I have just ftp'd a new version of gcchdr.zoo onto
> ftp-os2.nmsu.edu:/pub/downloads. 

> This file now includes all header files.

> For Australian access I have also put the gcc/2 stuff onto
> luga.latrobe.edu.au (129.96.252.46) in /uploads/gcc2-2.2.2.

> Trevor Lampre
> <mmtl@cc.flinders.edu.au>


And what exactly were these fixes?

Steve

"When you wake up with me, I'll be your glass of water." -Crowded House
From: ameline@vnet.ibm.com (Ian Ameline)
Date: Fri, 28 Aug 92 13:54:32 EDT
Subject: C Set/2 Question in malloc
Newsgroups: comp.os.os2.programmer
Organization: C-Set/2 Development, IBM Canada Lab.
Disclaimer: This posting represents the poster's views, not those of IBM

In article <1992Aug28.154836.12867@natinst.com>,
uma@natinst.com (Uma Arunkumar) writes:
>
>****************** C Set/2   QUESTION ************************
>I am trying to compile a small program (to solve a problem in a huge program)
>in C Set/2 version 1.00.
>This program was taken from the C Set/2 Program Example given for malloc
>using KWIKINF.
>
>***************************************************************
>The program is given below:
>
>#include <stdio.h>
>#include<malloc.h>
>main()
>{
>   char str[50];
>   long  *array;
>   int i;
>   for (i=0; i<50; i++)
>       str[i]='m';
>
>  if  (( array= malloc(50 * sizeof(long)))!= NULL)
>     for (i=0; i<50; i++)
>       *array++=1;
>
>}
>
>*********************************************************
>
>When I compile giving the command
>            icc /c /w3 /o+ sample.c
>
>       I get the following error messages:
>
>SAMPLE.C(12:15) : error EDC0117: The operation between these types is not valid.
>SAMPLE.C(12:10) : informational EDC0140: Operand has type pointer to  signed long integer .
>SAMPLE.C(12:17) : informational EDC0140: Operand has type signed integer .
>
>This program compiles without any error in C compiler in Sun.
>
>What is wrong in the above code?
>
>I WOULD HIGHLY APPRECIATE SOME HELP.
>
>Thanks in advance.
>
>My Email address is uma@natinst.com.
>
>uma.
>

   The problem is malloc.h. It's there for backwards compatibility with
MS and other pre-ANSI compilers. When using these headers, use the /Sm
option, so we won't enforce the ANSI standard as strictly, or use
stdlib.h.

Regards,
Ian.
From: patrice@cs.concordia.ca (SCATTOLIN patrice)
Newsgroups: comp.os.os2.programmer
Subject: Re: Borland C++ for OS/2 --- when???
Date: 27 Aug 92 19:59:26 GMT
Distribution: comp.os.os2.programmer comp.os.os2.misc
Organization: Computer Science, Concordia University, Montreal, Quebec

In article <1992Aug24.144542.20667@nmt.edu> jreynold@nmt.edu (John Reynolds) writes:
>My question is:
>
>   Does anyone know if it's been released, and if not has Borland given a date
>   when this package can be purchased...
>

 According to Borland Canada the compiler is in beta test.

It is to be released late 4th quarter this year. Sorry not idea about
the features. 


-- 
Patrice Scattolin
					patrice@cs.concordia.ca
Concordia University			Montreal, Canada
"I am so far north that Santa lives two blocks from me"
Organization: European Academic Research Network (EARN)
Date: Wednesday, 26 Aug 1992 09:16:49 GMT
From: Turgut Kalfaoglu <TURGUT@FRMOP11.BITNET>
Newsgroups: comp.os.os2.programmer
Subject: Re: SHORT, USHORT, and other absurdities
 <qr+nf3a.feustel@netcom.com> <1992Aug23.044105.8994@riacs.edu>
 <harris.714594213@garfield.catt.ncsu.edu>
 <1992Aug23.222331.10456@athena.mit.edu>

Also, depending on if you use 16-bit or 32-bit compilation options,
the include library will change your UCHAR  to mean "char far" or
just "char".. It's just easier in the long run to use the defined
versions of the "absurdities."  -turgut
Newsgroups: comp.os.os2.programmer
From: sip1@ellis.uchicago.edu (Timothy F. Sipples)
Subject: Re: ToolBook for OS/2??? Anyone know anything about it.
Reply-To: sip1@midway.uchicago.edu
Organization: Dept. of Econ., Univ. of Chicago
Date: Thu, 3 Sep 1992 00:17:53 GMT

In article <1992Aug30.180229.3309@nmt.edu> jreynold@nmt.edu (John Reynolds) writes:
>Does anyone know if Asymetrix is going to port ToolBook from
>windoze to OS/2. I like the product a lot and it would be nice to
>see a PM version of it.

I believe it is already available for OS/2 (at least according to
TINF).

-- 
Timothy F. Sipples      | The OS/2 FREQ. ASKED QUESTIONS LIST is avail. from
sip1@ellis.uchicago.edu | 128.123.35.151, anonymous ftp, in /pub/os2/all/faq.
Dept. of Econ., Univ.   | Or from LISTSERV@BLEKUL11.BITNET (send "HELP").
of Chicago, 60637       | Family Values Means a Job
From: shack@cs.arizona.edu (David Shackelford)
Newsgroups: comp.os.os2.programmer
Subject: Re: Division by 0 crashes OS2/2.0
Date: 3 Sep 92 00:01:57 GMT
Organization: U of Arizona CS Dept, Tucson

In article <1992Sep2.163508.17347@tc.cornell.edu> bai@msiadmin.cit.cornell.edu (Dov Bai-MSI Visitor) writes:
>The following short program compiled with MS-FORTRAN 5.0 with 
>coprocessor crashes OS2 Ver. 2 on my machine:

Sounds interesting.  Are you compiling to a DOS program and running
it in a VDM, or an OS/2 program?  If OS/2, is it with the 1.x or 2.0
libraries?  Please post more information...

David Shackelford			IBM Tucson
shack@cs.arizona.edu			SUPL74Y1 at TUCVM2
Newsgroups: comp.os.os2.programmer
Subject: gcc error in <stdio.h>
From: robertson@physc1.byu.edu
Date: 25 Aug 92 21:05:47 -0600
Distribution: world
Organization: Brigham Young University

   Hello,

  I posted this to gnu.gcc.help last week and received no answers.  I
  was wondering if any one else had this problem, and if I have changed
  the header in a way that will be detrimental later.  Thanks for any
  help
>
>   I just started using gcc today.  I am new to c programming as well.
>   After installing gcc for OS/2 and following the directions in the
>   README and INSTALL files in the \gnu\doc directory, I read through
>   the first 30-40 pages about the command line parameters.  I thought
>   I understood so I tried to invoke the command from the gnu directory:
>
>          gcc samples\sample1.c -ansi -pedantic -g
>
>   which tells me that I have an error:
>
>          E:\GNU\GCC-INCLUDE/stdio.h:313: syntax error before `int'
>
>   I assumed that 313 meant in line 313 so I looked it up
>   It is this:
>          static inline int__sputc[int_c, FILE *_p] {
                  ^^^^^^
    I deleted this word and now it works.  I thought to delete it
    because when I looked up static in my c book it always preceded a
    variable type.  So I tried it.   Why does it now work?  Did I mess
    the header up at all?

   Jim Robertson      robertson@physc1.byu.edu