Hello list, rpmlint complains about the following error: I: Program causes undefined operation (likely same variable used twiceand post/pre incremented in the same expression). e.g. x = x++; Split it in two operations. E: pdfedit sequence-point ../engine/qsnumber_object.cpp:85 Log: http://tinyurl.com/pdfeditlog Package: https://build.opensuse.org/package/show?package=pdfedit&project=KDE:Community The complained code line: double n = args.isEmpty() ? n = 0.0 : args[0].toNumber(); Full code block: QSObject QSNumberClass::construct( const QSList &args ) const { double n = args.isEmpty() ? n = 0.0 : args[0].toNumber(); return createNumber( n ); } The file qsnumber_object.cpp is part of the Qt Script for Applications framework (QSA) version 1.1. I have looked in newer versions of the QSA source code, but this code line is not changed. I have searched the internet for that and after that, this code line seems to be correct for me, but I am not a programmer... ;-) So, how can I fix this rpmlint error? Best greetings Buschmann ---------------------------------------------------------------------------------- openSUSE Member - de.opensuse.org Sys-Op http://en.opensuse.org/User:Buschmann23