On 1 Sep 2006, at 16:39, Wolfgang Lenerz wrote:
From SMSQE v3.10 I started having difficulty with the Q40, although
the Q60 was OK. The Q40 refused to recognise the hard disk and so
stopped early on in the BOOT after LRESPRing SMSQE. Typing RESET
corrected this. Unfortunately v3.12 crashes
Guys,
I think that I found a bug in the qlib_h include file used by C68.
Here are the details:
In the 'qdirect' structure, the member 'd_name' is defined as:
char d_name[36];
This works as long as the directory/file name is 35 or fewer
characters and holds a properly terminated C
James Hunkins wrote:
I think that I found a bug in the qlib_h include file used by C68.
Here are the details:
In the 'qdirect' structure, the member 'd_name' is defined as:
char d_name[36];
Your misconception is that d_name holds a null terminated string,
which it doesn't. The length
James,
The header is correct - it defines a memory structure in QDOS, not a
structure designed for use with C. As such the definition is fixed and
cannot be changed. You will find that under QDOS all strings are preceded
by a 2-byte field that defines the length of the following string, and
On Mon, 04 Sep 2006 15:18:59 +0100, James Hunkins [EMAIL PROTECTED]
wrote:
Guys,
I think that I found a bug in the qlib_h include file used by C68.
Here are the details:
In the 'qdirect' structure, the member 'd_name' is defined as:
char d_name[36];
This works as long as the
On Mon, 04 Sep 2006 15:49:18 +0100, Marcel Kilgus
[EMAIL PROTECTED] wrote:
James Hunkins wrote:
I think that I found a bug in the qlib_h include file used by C68.
Here are the details:
In the 'qdirect' structure, the member 'd_name' is defined as:
char d_name[36];
Your
Rich Mellor wrote:
However, ideally the minimum surely has to be 36+5?? (rounded up to 42) or
does the library have a distinct device name string also??
No, the device name is not part of the directory/file name.
Marcel
___
QL-Users Mailing List
Hi Guys,
Three things were fooling me:
1) I was calling this using a C function so I 'assumed' that it was
converting to C strings
2) when I grab the string, if under 36 characters, it always seems to
have a 0 termination at the end
[ assembly might be right filling the string with
Does anyone have any experience of using MCALLT in Easyptr?
I'm looking for a few examples of making use of the timeout and events
(general tinkering), and perhaps for adding help 'bubbles' to my
programs.
2 of my programs (Decimal Invaders and Status) use the timeout
facility to allow something
James,
QDOS strings in C68 are normally represented by 2 fields as follows:
unsigned short d_szname; /* size of name */
char d_name[36]; /* name area */
the first being a short with the length, and the next being a char field
with the contents. In your case it is actually working by
That was the piece that I was missing - thanks.
My code is corrected to translate the string first before passing it.
Thanks for the quick responses everyone!
jim
On 4-Sep-06, at 1:44 PM, Dave Walker wrote:
James,
QDOS strings in C68 are normally represented by 2 fields as follows:
In message [EMAIL PROTECTED], gwicks
[EMAIL PROTECTED] writes
- Original Message -
From: Malcolm Cadman
To: [EMAIL PROTECTED]
Sent: Saturday, September 02, 2006 6:06 PM
Subject: Re: [ql-users] Updated web site
How do you know as to whether other Opera hits weren't also appearing as
Dilwyn Jones schreef:
Does anyone have any experience of using MCALLT in Easyptr?
SNIP
Hi Dilwyn,
You could download Per Witte's 'POP2.zip' from http://www.bixio60.org.
François Van Emelen
___
QL-Users Mailing List
Hi Dilwyn,
Does anyone have any experience of using MCALLT in Easyptr?
I'm looking for a few examples of making use of the timeout and events
(general tinkering), and perhaps for adding help 'bubbles' to my
programs.
I have suqcessfully adapted the help/hint example, as Per Witte described
Dilwyn Jones schreef:
Does anyone have any experience of using MCALLT in Easyptr?
SNIP
Hi Dilwyn,
You could download Per Witte's 'POP2.zip' from
http://www.bixio60.org.
François Van Emelen
Thanks François, Bob and Marcel for your quick replies. Who's site is
that, BTW?
I'd
15 matches
Mail list logo