Commit graph

13 commits

Author SHA1 Message Date
Ivailo Monev
7e60364ce0 kdecore: initialize variables in KProcess::startDetached() methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 07:26:18 +03:00
Ivailo Monev
add0b2cad3 kdecore: drop KProcess channel forward feature
was used only by klipper, also a program writing something ment for
stderr to stdout (and vice versa) is doing something wrong already

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:44:38 +03:00
Ivailo Monev
2f6dae867e kdecore: mark the bottom of KProcess::setOutputChannelMode() as unreachable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:27:53 +03:00
Ivailo Monev
fdd0df9586 kdecore: remove unused header inclusion in kprocess source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:26:43 +03:00
Ivailo Monev
e1a01725c2 kdecore: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 23:26:00 +03:00
Ivailo Monev
009e24b361 kdecore: do not stream dummy services data for compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 15:15:31 +03:00
Ivailo Monev
921b416638 kdecore: replace hardcoded stdout and stderr fd numbers with definitions from system unistd header
for reference:
https://linux.die.net/man/3/stdout

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:57:34 +03:00
Ivailo Monev
a0ff14b7ae kdecore: correct return type of KProcess methods returning PID
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-14 13:10:37 +03:00
Ivailo Monev
d2c5598a0f generic: DragonFly BSD build fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:14:07 +00:00
Ivailo Monev
82fc15f54b generic: use CMake moc instead of automoc4 by default
for compatibilty reasons automoc4 support is not removed but it
shall be in the future. automoc4 has not been maintained for a
while (last commit is from 2011) and the stable release is from
2009.

CMake version >= 2.8.6 provides the functionality for mocking so
I see no reason to not make use of it.
2015-02-27 07:40:26 +00:00
Ivailo Monev
3f0dd268de remove win and mac cruft 2014-11-27 18:22:42 +00:00
Ivailo Monev
b99fa1400b more windows code remove 2014-11-19 15:19:19 +00:00
Ivailo Monev
814163a8dc initial import 2014-11-13 01:04:59 +02:00