Commit Graph

113 Commits

Author SHA1 Message Date
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