Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2004-06

xresource.pp

3 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Jeff Pohlmeyer

X11R6/include/X11/Xresource.h says:

  typedef char *XrmString;
  typedef XrmHashBucket *XrmHashTable;

fpc/packages/extra/x11/xresource.pp says:

  TXrmString = char;
  TXrmHashTable = TXrmHashBucket;

I think that should be:

  TXrmString = ^char;
  TXrmHashTable = ^TXrmHashBucket;

__________________________________
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/

Reply by email

Nikolay Nikolov
to Jeff Pohlmeyer
Jeff Pohlmeyer wrote 20 lines
X11R6/include/X11/Xresource.h says: typedef char *XrmString; typedef XrmHashBucket *XrmHashTable; fpc/packages/extra/x11/xresource.pp says: TXrmString = char; TXrmHashTable = TXrmHashBucket; I think that should be: TXrmString = ^char; TXrmHashTable = ^TXrmHashBucket;

There are bugs in h2pas. I fixed some similar bugs in units x/xlib/xutil some time ago (and sent patches to fpc-devel). However I don't use the other units like xresource, so I didn't check them... ;)

Reply by email

Michael Van Canneyt
to Jeff Pohlmeyer: X11R6/include/X11/Xresource.h says: typedef char *XrmString; typedef XrmHashBucket…
Jeff Pohlmeyer wrote 20 lines
X11R6/include/X11/Xresource.h says: typedef char *XrmString; typedef XrmHashBucket *XrmHashTable; fpc/packages/extra/x11/xresource.pp says: TXrmString = char; TXrmHashTable = TXrmHashBucket; I think that should be: TXrmString = ^char; TXrmHashTable = ^TXrmHashBucket;

I think you are right. I fixed it, and committed the fix.

Michael.

Reply by email