D11235: [DrKonqi] Request change of ptrace scope from KCrash
Adriaan de Groot
noreply at phabricator.kde.org
Tue May 22 09:41:04 UTC 2018
adridg added a comment.
Comments directed at licensing and non-Linux cases.
INLINE COMMENTS
> queryptrace.cpp:1
> +#include <QCoreApplication>
> +
Missing file header / license bits
> queryptrace.cpp:49
> +
> +#endif
For non-Linuxen, include a null implementation here.
> queryptrace.h:1
> +#ifndef QUERYPTRACE_H
> +#define QUERYPTRACE_H
Missing a file header / license bits
> queryptrace.h:5
> +#ifdef Q_OS_LINUX
> +void queryPtrace(long long pid);
> +#else
You used qint64 elsewhere
> queryptrace.h:7
> +#else
> +#define queryPtrace(x)
> +#endif
In general, and for type safety, I'd avoid using #ifdefs to define an API. There should probably be **only** the one declaration of queryPtrace.
REPOSITORY
R871 DrKonqi
REVISION DETAIL
https://phabricator.kde.org/D11235
To: croick, #plasma_workspaces, #frameworks
Cc: adridg, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180522/aeb8d954/attachment.html>
More information about the Plasma-devel
mailing list