michael
312405c3b3
* Patch from Vincent Snijders to initialize some variables correctly
2004-09-10 20:31:50 +00:00
michael
1a1c9f426b
+ Patch from Vincent Snijders to correctly handle PeekExitStatus
2004-09-09 13:47:38 +00:00
michael
deb9c23bdb
+ Removed extra handle on process.
2004-09-08 18:17:23 +00:00
michael
b3d6d81584
+ PeekExitStatus fix from Vincent Snijders
2004-09-03 16:10:47 +00:00
michael
29bae36989
+ Fixed PeekExitStatus
2004-08-13 09:46:10 +00:00
michael
72e08ec031
+ New split of process.pp
2004-08-12 14:33:55 +00:00
peter
08d913f656
* classes moved to rtl for 1.1
...
* classes .inc and classes.pp files moved to fcl/classes for
backwards 1.0.x compatiblity to have it in the fcl
2003-10-06 20:33:58 +00:00
florian
f13b9aa406
* applied Johannes Berg's patch for exception handling in threads
2003-10-06 17:06:55 +00:00
michael
e89c99f6a7
corrected by Michalis:
...
* VerQueryValue parameters (last parameter should be dwBytes instead of
@dwBytes; you can call
VerQueryValue(...,pp,dwBytes) or
VerQueryValue(...,@pp,@dwBytes) but NOT
VerQueryValue(...,pp,@dwBytes) (and that was the case) )
* corrected
if not VerQueryValue(p,a,pp,dwBytes) then Exit;
to
if not VerQueryValue(p,a,pp,dwBytes) then Continue;
(when some info is missing the code should skip to the next info,
not exit)
+ added destructor to Free FmyVersionStrings and FmyVersionCategories objects
to avoid memory leaks
+ added ts.Free (and embedded some code in try..finally..end clause)
to avoid memory leaks
* inherited Create should be called at the beginning of constructor
(it's just a good coding practice)
* getVersionSetting re-written, optimised a little (LowerCase(inp) only once;
this function is not supposed to be really "optimised" but this little
improvement was so simple...) (note: when TStringList.CaseSensitive will
be implemented in FPC, this function can be implemented even simpler,
just by calling FmyVersionCategories.IndexOf)
2003-07-26 16:23:05 +00:00
michael
4e47a0770e
+ Renamed ManualReset parameter to TEventObject constructor
2003-06-17 07:35:58 +00:00
michael
4e7f8ce823
+ Some improvements for the Linux version
2003-06-14 19:14:58 +00:00
michael
37fd308ddb
+ Implemented Win32 of syncobjs
2003-06-11 11:59:52 +00:00
michael
4f91ae9605
+ Initial version of customapplication object
2003-05-29 09:58:30 +00:00
peter
121676ec2d
* wndproc definition fix
2003-04-23 11:35:30 +00:00
peter
c97c827e09
* fixed typos
2003-04-01 15:56:58 +00:00
michael
69c6f18a1a
+ Added support for custom log event type
2003-03-25 21:04:48 +00:00
michael
88a68e0a04
+ Added event log
2003-02-19 20:25:16 +00:00
michael
a49c4466a8
+ Added getkeynames,getvaluenames,valueexists,renamevalue
2003-02-19 12:54:04 +00:00
michael
dac0abce62
+ Disposition needs correct address when creating key
2003-02-19 10:46:00 +00:00
michael
92a55ad029
Initial implementation of registry
2003-02-18 10:10:09 +00:00
michael
3d0f77a1fb
+ Added init/final routines to initialize winsock library
2003-02-03 10:14:02 +00:00
michael
f8aee1b333
+ Added resolve unit for WIndows/unix
2003-02-01 16:50:38 +00:00
peter
94b4f206e0
* threading switch
2002-10-14 19:45:54 +00:00
peter
db24d91c85
* old logs removed and tabs fixed
2002-09-07 15:15:22 +00:00
michael
68c994264b
+ No longer needed
2001-11-05 21:05:00 +00:00
carl
05a2276947
* bugfix #1639 (IsMultiThread varialbe setting)
2001-10-09 02:17:45 +00:00
peter
c2b26855ce
* fixed for stricter argument checking
2001-04-17 17:36:17 +00:00
peter
d9b97cc5bf
* New FPCMake update
2001-01-29 21:52:17 +00:00
peter
cd494453ca
* regenerated
2000-12-19 21:17:35 +00:00
peter
b8a008b31c
* regenerated
2000-10-26 23:03:50 +00:00
peter
392d0a5ebb
* freebsd update
...
* classes.rst
2000-10-26 22:30:21 +00:00
peter
93b4bc7d16
* regenerated
2000-10-01 21:05:03 +00:00
peter
2b01b55217
* regenerated
2000-09-27 21:10:31 +00:00
peter
20a3fba0fb
* regenerated
2000-09-20 19:50:28 +00:00
peter
aa583a3c0b
* build also db
2000-09-01 22:02:10 +00:00
peter
d711221036
* regenerated
2000-09-01 21:58:14 +00:00
Jonas Maebe
a663745429
* fixed missing comment openers for log section
2000-07-25 11:27:34 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
peter
8b38902424
* exampleinstall target added
2000-07-01 23:03:18 +00:00
sg
8485effd54
* Added initialisation and finalisation code which is common to all
...
platforms.
2000-07-01 12:28:37 +00:00
peter
78f6ad1916
* fixed go32v2,win32 build
2000-07-01 09:49:01 +00:00
peter
4179aaa215
* adapted for new windows unit
2000-06-11 07:06:59 +00:00
peter
8e4522215a
* smart,shared lib including for rpm/deb
2000-05-26 20:50:09 +00:00
peter
6ea5534991
* added extra ifdef to check if there are some objects else some
...
targets aren't added anymore
2000-04-11 15:34:47 +00:00
michael
f95b81f7ee
+ Corrected some bugs if no pousepipes
2000-02-17 12:31:47 +00:00
peter
3b9c02929f
* regenerated with latest fpcmake
2000-02-14 19:33:26 +00:00
michael
8751d6bd6f
* Need to zero out all structures
2000-02-11 10:28:34 +00:00
michael
5c5cf61cf0
Now it compiles again after changes for linux
2000-02-11 09:39:37 +00:00
michael
84bbb97e1e
+ Forgot to commit after update .fpc
2000-02-11 09:39:08 +00:00