oweals/cde.git
6 years agodticon: fix for \n being truncated by snprintf off end of error message
Peter Howkins [Tue, 3 Jul 2018 17:25:03 +0000 (18:25 +0100)]
dticon: fix for \n being truncated by snprintf off end of error message

6 years agodticon: Coverity 89192
Peter Howkins [Tue, 3 Jul 2018 17:20:35 +0000 (18:20 +0100)]
dticon: Coverity 89192

6 years agonsgmls: Coverity 174584
Peter Howkins [Tue, 3 Jul 2018 17:14:53 +0000 (18:14 +0100)]
nsgmls: Coverity 174584

6 years agonsgmls: Coverity 174600
Peter Howkins [Tue, 3 Jul 2018 17:13:13 +0000 (18:13 +0100)]
nsgmls: Coverity 174600

6 years agodtpad: Coverity 174846
Peter Howkins [Tue, 3 Jul 2018 17:07:10 +0000 (18:07 +0100)]
dtpad: Coverity 174846

6 years agodtterm: Coverity 89479
Peter Howkins [Tue, 3 Jul 2018 16:58:52 +0000 (17:58 +0100)]
dtterm: Coverity 89479

6 years agodtaction: Coverity 88210 and 87787
Peter Howkins [Tue, 3 Jul 2018 16:55:28 +0000 (17:55 +0100)]
dtaction: Coverity 88210 and 87787

6 years agolibDtSearch: Coverity 86459
Peter Howkins [Mon, 2 Jul 2018 22:28:31 +0000 (23:28 +0100)]
libDtSearch: Coverity 86459

6 years agolibDtSearch: Coverity 86119
Peter Howkins [Mon, 2 Jul 2018 22:26:51 +0000 (23:26 +0100)]
libDtSearch: Coverity 86119

6 years agolibDtSearch: Coverity 86602
Peter Howkins [Mon, 2 Jul 2018 22:23:44 +0000 (23:23 +0100)]
libDtSearch: Coverity 86602

6 years agolibDtSearch: Coverity 86426
Peter Howkins [Mon, 2 Jul 2018 22:21:07 +0000 (23:21 +0100)]
libDtSearch: Coverity 86426

6 years agolibDtSearch: Coverity 86816
Peter Howkins [Mon, 2 Jul 2018 22:18:00 +0000 (23:18 +0100)]
libDtSearch: Coverity 86816

6 years agolibDtSearch: Coverity 87018
Peter Howkins [Mon, 2 Jul 2018 22:15:57 +0000 (23:15 +0100)]
libDtSearch: Coverity 87018

6 years agolibDtSearch: Coverity 176038
Peter Howkins [Mon, 2 Jul 2018 22:13:43 +0000 (23:13 +0100)]
libDtSearch: Coverity 176038

6 years agolibDtSearch: Coverity 86579
Peter Howkins [Mon, 2 Jul 2018 22:11:36 +0000 (23:11 +0100)]
libDtSearch: Coverity 86579

6 years agolibDtSearch: Coverity 87032
Peter Howkins [Mon, 2 Jul 2018 22:09:29 +0000 (23:09 +0100)]
libDtSearch: Coverity 87032

6 years agolibDtSearch: Coverity 86944
Peter Howkins [Mon, 2 Jul 2018 22:07:39 +0000 (23:07 +0100)]
libDtSearch: Coverity 86944

6 years agolibDtSearch: Coverity 86856
Peter Howkins [Mon, 2 Jul 2018 22:01:54 +0000 (23:01 +0100)]
libDtSearch: Coverity 86856

6 years agolibDtSearch: Coverity 86804
Peter Howkins [Mon, 2 Jul 2018 21:59:03 +0000 (22:59 +0100)]
libDtSearch: Coverity 86804

6 years agolibDtSearch: Coverity 86780
Peter Howkins [Mon, 2 Jul 2018 21:55:42 +0000 (22:55 +0100)]
libDtSearch: Coverity 86780

6 years agolibDtSearch: Coverity 86768
Peter Howkins [Mon, 2 Jul 2018 21:53:49 +0000 (22:53 +0100)]
libDtSearch: Coverity 86768

6 years agolibDtSearch: Coverity 86762
Peter Howkins [Mon, 2 Jul 2018 21:51:16 +0000 (22:51 +0100)]
libDtSearch: Coverity 86762

6 years agolibDtSearch: Coverity 86698
Peter Howkins [Mon, 2 Jul 2018 21:48:20 +0000 (22:48 +0100)]
libDtSearch: Coverity 86698

6 years agodtwm: Coverity 88375
Peter Howkins [Mon, 2 Jul 2018 20:03:42 +0000 (21:03 +0100)]
dtwm: Coverity 88375

6 years agodtwm: Coverity 88285
Peter Howkins [Mon, 2 Jul 2018 20:01:36 +0000 (21:01 +0100)]
dtwm: Coverity 88285

6 years agodtwm: Coverity 88535
Peter Howkins [Mon, 2 Jul 2018 19:58:16 +0000 (20:58 +0100)]
dtwm: Coverity 88535

6 years agodtwm: Coverity 87236
Peter Howkins [Mon, 2 Jul 2018 19:55:54 +0000 (20:55 +0100)]
dtwm: Coverity 87236

6 years agodtwm: Coverity 87256
Peter Howkins [Mon, 2 Jul 2018 19:52:39 +0000 (20:52 +0100)]
dtwm: Coverity 87256

6 years agodtwm: 88998
Peter Howkins [Mon, 2 Jul 2018 19:46:39 +0000 (20:46 +0100)]
dtwm: 88998

6 years agodtwm: Coverity 89400
Peter Howkins [Mon, 2 Jul 2018 19:45:22 +0000 (20:45 +0100)]
dtwm: Coverity 89400

6 years agodtwm: Coverity 89124
Peter Howkins [Mon, 2 Jul 2018 19:43:50 +0000 (20:43 +0100)]
dtwm: Coverity 89124

6 years agodtwm: Coverity 88540
Peter Howkins [Mon, 2 Jul 2018 19:42:37 +0000 (20:42 +0100)]
dtwm: Coverity 88540

6 years agodtwm: Coverity 88325
Peter Howkins [Mon, 2 Jul 2018 19:40:04 +0000 (20:40 +0100)]
dtwm: Coverity 88325

6 years agodtwm: Coverity 89619
Peter Howkins [Mon, 2 Jul 2018 19:38:46 +0000 (20:38 +0100)]
dtwm: Coverity 89619

6 years agodtwm: Coverity 88714
Peter Howkins [Mon, 2 Jul 2018 19:37:21 +0000 (20:37 +0100)]
dtwm: Coverity 88714

6 years agodtwm: Coverity 88247
Peter Howkins [Mon, 2 Jul 2018 19:35:57 +0000 (20:35 +0100)]
dtwm: Coverity 88247

6 years agodtwm: Coverity 88311
Peter Howkins [Mon, 2 Jul 2018 19:32:50 +0000 (20:32 +0100)]
dtwm: Coverity 88311

6 years agodtwm: Coverity 87858
Peter Howkins [Mon, 2 Jul 2018 19:29:01 +0000 (20:29 +0100)]
dtwm: Coverity 87858

6 years agott/mini_isam: add new isam_prototypes.h include file and fix up problems
Jon Trulson [Sun, 1 Jul 2018 02:09:49 +0000 (20:09 -0600)]
tt/mini_isam: add new isam_prototypes.h include file and fix up problems

There were a variety of potential 64b problems due to the complete
lack of prototype declarations.  So, we add a file, isam_prototypes.h,
generated mostly by the 'cproto' tool.

We also fixed up some errors that having proper prototypes pointed
out, mainly in passing ints where pointers were expected and vice
versa.  The iserase() function was supposed to accept a char *, but
was defined as only accepting a char.  Fun stuff like that.

6 years agott/mini_isam: remove all ancient sccsid blocks
Jon Trulson [Sun, 1 Jul 2018 01:10:10 +0000 (19:10 -0600)]
tt/mini_isam: remove all ancient sccsid blocks

6 years agott/mini_isam: use proper include, get rid of ultrix strdup
Jon Trulson [Sun, 1 Jul 2018 00:57:17 +0000 (18:57 -0600)]
tt/mini_isam: use proper include, get rid of ultrix strdup

6 years agottsnoop: use tail arg -f rather than +0f
Jon Trulson [Fri, 29 Jun 2018 20:37:48 +0000 (14:37 -0600)]
ttsnoop: use tail arg -f rather than +0f

I cannot even find out what "+0f" is supposed to do (google fail), but
this seems a reasonable alternative that should work everywhere.

6 years agottsnoop: drag into a modern C++ century
Jon Trulson [Fri, 29 Jun 2018 19:25:00 +0000 (13:25 -0600)]
ttsnoop: drag into a modern C++ century

This program has never worked very well, and it may still not work
very well.  This commit removes the ancient C++ headers and uses
modern replacements with some changes required due to the different
interfaces.

It builds a lot cleaner, and no longer does stupid things like
deleteing char *, ostream.str()'s, and the like.

This program could be really useful if it worked well. Some thought
should be givien in the future to decouple this SW from dtappbuilder
and maybe just rewrite from scratch.

6 years agoMerge branch 'cde-next' of ssh://git.code.sf.net/p/cdesktopenv/code into cde-next
Peter Howkins [Fri, 29 Jun 2018 18:30:04 +0000 (19:30 +0100)]
Merge branch 'cde-next' of ssh://git.code.sf.net/p/cdesktopenv/code into cde-next

6 years agolibDtSearch: Remove unused C files that have now disapeared with removal of #defines
Peter Howkins [Fri, 29 Jun 2018 18:07:09 +0000 (19:07 +0100)]
libDtSearch: Remove unused C files that have now disapeared with removal of #defines

6 years agolibDtSearch: Convert to ANSI function definitions and use proper prototypes (which...
Peter Howkins [Fri, 29 Jun 2018 17:43:11 +0000 (18:43 +0100)]
libDtSearch: Convert to ANSI function definitions and use proper prototypes (which causes more warnings

6 years agolibDtSearch: Tidy up the LOCK and DBN macro madness
Peter Howkins [Fri, 29 Jun 2018 15:16:21 +0000 (16:16 +0100)]
libDtSearch: Tidy up the LOCK and DBN macro madness

6 years agolibDtSearch: Untangle large numbers of TASK_ macros that were all unused code
Peter Howkins [Fri, 29 Jun 2018 00:45:29 +0000 (01:45 +0100)]
libDtSearch: Untangle large numbers of TASK_ macros that were all unused code

6 years agolibDtSearch: remove NO_COUNTRY code which is always off for CDE
Peter Howkins [Fri, 29 Jun 2018 00:04:55 +0000 (01:04 +0100)]
libDtSearch: remove NO_COUNTRY code which is always off for CDE

6 years agolibDtSearch: NO_TIMESTAMP is always on for CDE
Peter Howkins [Thu, 28 Jun 2018 23:47:03 +0000 (00:47 +0100)]
libDtSearch: NO_TIMESTAMP is always on for CDE

6 years agolibDtSearch: SINGLE_USER is always defined for CDE
Peter Howkins [Thu, 28 Jun 2018 23:45:23 +0000 (00:45 +0100)]
libDtSearch: SINGLE_USER is always defined for CDE

6 years agolibDtSearch: NO_TRANS is always on for CDE
Peter Howkins [Thu, 28 Jun 2018 23:43:46 +0000 (00:43 +0100)]
libDtSearch: NO_TRANS is always on for CDE

6 years agolibDtSearch: Remove define ONE_DB which is always off for CDE
Peter Howkins [Thu, 28 Jun 2018 23:34:56 +0000 (00:34 +0100)]
libDtSearch: Remove define ONE_DB which is always off for CDE

6 years agolibDtSearch: Remove optional code for NO_DBN which is not used on CDE
Peter Howkins [Thu, 28 Jun 2018 23:15:06 +0000 (00:15 +0100)]
libDtSearch: Remove optional code for NO_DBN which is not used on CDE

6 years agolibDtSearch: remove optional code MULTI_TASK that is not used on CDE
Peter Howkins [Thu, 28 Jun 2018 23:07:36 +0000 (00:07 +0100)]
libDtSearch: remove optional code MULTI_TASK that is not used on CDE

6 years agoMerge branch 'master' into cde-next
Jon Trulson [Thu, 28 Jun 2018 22:55:04 +0000 (16:55 -0600)]
Merge branch 'master' into cde-next

6 years agolibDtSearch: Enable compiling with const support, remove ability to build without...
Peter Howkins [Thu, 28 Jun 2018 18:17:42 +0000 (19:17 +0100)]
libDtSearch: Enable compiling with const support, remove ability to build without const support.

6 years agolibDtSearch: Remove optional support for ancient DOS far pointer
Peter Howkins [Thu, 28 Jun 2018 17:59:15 +0000 (18:59 +0100)]
libDtSearch: Remove optional support for ancient DOS far pointer

6 years agodtdocbook/tcl/tclUtil.c: fix merge error
Jon Trulson [Thu, 28 Jun 2018 04:48:30 +0000 (22:48 -0600)]
dtdocbook/tcl/tclUtil.c: fix merge error

6 years agoFreeBSD.cf, OpenBSD.cf: remove -Wno-deprecated-register, no longer needed
Jon Trulson [Thu, 28 Jun 2018 04:30:28 +0000 (22:30 -0600)]
FreeBSD.cf, OpenBSD.cf: remove -Wno-deprecated-register, no longer needed

6 years agolib/tt/mini_isam: remove register keyword
Jon Trulson [Thu, 28 Jun 2018 04:26:18 +0000 (22:26 -0600)]
lib/tt/mini_isam: remove register keyword

6 years agodtdocbook/regexp.c, remove register keyword
Jon Trulson [Thu, 28 Jun 2018 04:23:40 +0000 (22:23 -0600)]
dtdocbook/regexp.c, remove register keyword

6 years agodtudcfonted, dtudcexch: delete from repository
Jon Trulson [Thu, 28 Jun 2018 00:05:34 +0000 (18:05 -0600)]
dtudcfonted, dtudcexch: delete from repository

6 years agoutil/dttypes: remove register keyword
Jon Trulson [Thu, 28 Jun 2018 00:02:47 +0000 (18:02 -0600)]
util/dttypes: remove register keyword

6 years agonsgmls: remove register keyword
Jon Trulson [Thu, 28 Jun 2018 00:00:58 +0000 (18:00 -0600)]
nsgmls: remove register keyword

6 years agolocalized/util: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:59:51 +0000 (17:59 -0600)]
localized/util: remove register keyword

6 years agodtwm: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:54:24 +0000 (17:54 -0600)]
dtwm: remove register keyword

6 years agodtterm: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:52:01 +0000 (17:52 -0600)]
dtterm: remove register keyword

6 years agodtstyle: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:49:12 +0000 (17:49 -0600)]
dtstyle: remove register keyword

6 years agodtsr: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:38:39 +0000 (17:38 -0600)]
dtsr: remove register keyword

6 years agodtscreen: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:37:18 +0000 (17:37 -0600)]
dtscreen: remove register keyword

6 years agodtprintinfo: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:32:57 +0000 (17:32 -0600)]
dtprintinfo: remove register keyword

6 years agodtpad: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:30:51 +0000 (17:30 -0600)]
dtpad: remove register keyword

6 years agodtmail: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:29:25 +0000 (17:29 -0600)]
dtmail: remove register keyword

6 years agodtlogin: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:25:01 +0000 (17:25 -0600)]
dtlogin: remove register keyword

6 years agodtksh: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 23:18:06 +0000 (17:18 -0600)]
dtksh: remove register keyword

6 years agodtinfo: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 22:57:54 +0000 (16:57 -0600)]
dtinfo: remove register keyword

6 years agodtinfo: remove TKTemplate.nd.c
Jon Trulson [Wed, 27 Jun 2018 22:42:58 +0000 (16:42 -0600)]
dtinfo: remove TKTemplate.nd.c

6 years agodtimsstart: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 22:37:15 +0000 (16:37 -0600)]
dtimsstart: remove register keyword

6 years agodtfile: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 22:32:54 +0000 (16:32 -0600)]
dtfile: remove register keyword

6 years agodtdocbook: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 22:26:13 +0000 (16:26 -0600)]
dtdocbook: remove register keyword

6 years agodtcm: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 22:14:33 +0000 (16:14 -0600)]
dtcm: remove register keyword

6 years agodtcalc: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 22:10:16 +0000 (16:10 -0600)]
dtcalc: remove register keyword

6 years agodtappbuilder: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 22:08:50 +0000 (16:08 -0600)]
dtappbuilder: remove register keyword

6 years agodtaction: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:58:39 +0000 (15:58 -0600)]
dtaction: remove register keyword

6 years agott/bin: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:55:44 +0000 (15:55 -0600)]
tt/bin: remove register keyword

6 years agott/lib: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:53:46 +0000 (15:53 -0600)]
tt/lib: remove register keyword

6 years agolib/pam: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:30:28 +0000 (15:30 -0600)]
lib/pam: remove register keyword

6 years agolib/pam/examples/login: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:26:28 +0000 (15:26 -0600)]
lib/pam/examples/login: remove register keyword

6 years agolib/csa: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:24:08 +0000 (15:24 -0600)]
lib/csa: remove register keyword

6 years agoDtWidget: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:15:59 +0000 (15:15 -0600)]
DtWidget: remove register keyword

6 years agoDtTerm/util: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:07:39 +0000 (15:07 -0600)]
DtTerm/util: remove register keyword

6 years agoDtSvc/DtUtil2: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:06:10 +0000 (15:06 -0600)]
DtSvc/DtUtil2: remove register keyword

6 years agoDtSvc/DtUtil1: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 21:03:37 +0000 (15:03 -0600)]
DtSvc/DtUtil1: remove register keyword

6 years agoDtSvc/DtEncap: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 20:55:20 +0000 (14:55 -0600)]
DtSvc/DtEncap: remove register keyword

6 years agoDtSvc/DtCodelibs: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 20:52:33 +0000 (14:52 -0600)]
DtSvc/DtCodelibs: remove register keyword

6 years agolib/DtSearch: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 20:48:29 +0000 (14:48 -0600)]
lib/DtSearch: remove register keyword

6 years agoDtSearch/raima: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 20:37:24 +0000 (14:37 -0600)]
DtSearch/raima: remove register keyword

6 years agolib/DtPrint: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 20:22:00 +0000 (14:22 -0600)]
lib/DtPrint: remove register keyword

6 years agolib/DtHelp: remove register keyword
Jon Trulson [Wed, 27 Jun 2018 20:19:02 +0000 (14:19 -0600)]
lib/DtHelp: remove register keyword