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