#warning FIXME: We should make this all use QRegExps in UKMETIon::parseFiveDayForecast for forecast -spstarr

kdebase-workspace-1052824/plasma/dataengines/weather/ions/ion_bbcukmet.cpp: 746

#warning was key == NULL how was this working? is key.isNull what the coder meant?

kdebase-workspace-1052824/kcontrol/input/mouse.cpp: 726

#warning FIXME: We should make this use a QRegExp but I need some here here :) -spstarr

kdebase-workspace-1052824/plasma/dataengines/weather/ions/ion_bbcukmet.cpp: 635

embedding a directive within macro arguments is not portable

kdebase-workspace-1052824/kwin/effects/configs_builtins.cpp: 70, 83

enumeral and non-enumeral type in conditional expression

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 479, 480, 481, 482, 483, 484, 485, 486, 487, 488

#warning is this the best way to invert a pixmap?

kdebase-workspace-1052824/kcontrol/access/kaccess.cpp: 446

#warning TODO PORT ME

kdebase-workspace-1052824/kwin/useractions.cpp: 331, 343, 396

initializer element is not computable at load time

kdebase-workspace-1052824/kdm/backend/client.c: 1182, 1183, 1184

invoking macro CHECKBOX_FORCE_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 420, 421, 428, 431, 432, 510, 511, 518, 521, 522

invoking macro COMBOBOX_FORCE_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 425, 515

#warning in_devs cannot be != !!

kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/softraid.c: 519

#warning fixme minute->setValidator);

kdebase-workspace-1052824/kcontrol/dateandtime/dtime.cpp: 158

invoking macro GENERIC_PREFILL argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 615, 616, 617, 618, 619, 621, 622, 624, 625, 626

ISO C++ forbids casting between pointer-to-function and pointer-to-object

kdebase-workspace-1052824/kwin/lib/kwinglutils_funcs.cpp: 111

invoking macro CHECKBOX_PREFILL argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 615, 616, 617, 618, 619, 621, 622, 624, 625, 626

#warning this shouldn not be necessary

kdebase-workspace-1052824/kwin/main.cpp: 252

invoking macro LINEEDIT_SET_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 424, 514

will be initialized after

kdebase-workspace-1052824/kwin/client.h: 584

ISO C forbids conversion of object pointer to function pointer type

kdebase-workspace-1052824/kdm/kfrontend/kdm_config.c: 853

ISO C does not support the gnu_strftime format

kdebase-workspace-1052824/kdm/backend/printf.c: 568

#warning KDE : why construct the palette this way?

kdebase-workspace-1052824/kwin/lib/kdecoration.cpp: 439

#warning t see layout

kdebase-workspace-1052824/kmenuedit/kmenuedit.cpp: 152

overflow in implicit constant conversion

kdebase-workspace-1052824/kdm/kfrontend/genkdmconf.c: 443, 1511, 1530, 1561, 1603, 1742, 1823, 1868, 1891, 1922, 1933, 1942, 1994

#warning fixme second->setValidator);

kdebase-workspace-1052824/kcontrol/dateandtime/dtime.cpp: 172

type qualifiers ignored on function return type

kdebase-workspace-1052824/kcontrol/kfontinst/kcmfontinst/GroupList.h: 77

invoking macro BRIDGE_HELPER argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/bridge.cpp: 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64

#warning Is something like this needed for D-BUS?

kdebase-workspace-1052824/ksmserver/main.cpp: 177

ISO C forbids conversion of function pointer to object pointer type

kdebase-workspace-1052824/kdm/kfrontend/kdm_config.c: 391

#warning TODO

kdebase-workspace-1052824/kwin/toplevel.cpp: 160

#warning fixme hour->setValidator);

kdebase-workspace-1052824/kcontrol/dateandtime/dtime.cpp: 144

#warning KDE : is it useful ?

kdebase-workspace-1052824/kwin/lib/kdecoration_p.cpp: 151

ISO C++ does not support the gnu_scanf format

kdebase-workspace-1052824/libs/ksysguard/processcore/processes_linux_p.cpp: 153, 159

#warning KNotify TODO

kdebase-workspace-1052824/ksmserver/shutdown.cpp: 446

when initialized here

kdebase-workspace-1052824/kwin/client.cpp: 82

suggest parentheses around comparison in operand of

kdebase-workspace-1052824/kwin/geometry.cpp: 1224

defined but not used

kdebase-workspace-1052824/kwin/main.cpp: 84

invoking macro CHECKBOX_SET_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 409, 410, 411, 412, 413, 415, 416, 417, 418, 419, 499, 500, 501, 502, 503, 505, 506, 507, 508, 509

invoking macro GENERIC_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 409, 410, 411, 412, 413, 415, 416, 417, 418, 419, 420, 421, 424, 425, 428, 431, 432, 499, 500, 501, 502, 503, 505, 506, 507, 508, 509, 510, 511, 514, 515, 518, 521, 522

invoking macro WRITE_MATCH_STRING argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/../../rules.cpp: 224
kdebase-workspace-1052824/kwin/rules.cpp: 224

invoking macro READ_SET_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/../../rules.cpp: 138, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 172
kdebase-workspace-1052824/kwin/rules.cpp: 138, 154, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 172

defined but not used

kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/lmsensors.c: 90
kdebase-workspace-1052824/kwin/clients/b2/b2client.cpp: 1241

invoking macro WRITE_FORCE_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/../../rules.cpp: 234, 235, 236, 237, 238, 251, 252, 254, 255, 257
kdebase-workspace-1052824/kwin/rules.cpp: 234, 235, 236, 237, 238, 251, 252, 254, 255, 257

suggest parentheses around assignment used as truth value

kdebase-workspace-1052824/kcontrol/input/xcursor/thememodel.cpp: 317
kdebase-workspace-1052824/kcontrol/kfontinst/kcmfontinst/DuplicatesDialog.cpp: 172

enumeration value not handled in switch

kdebase-workspace-1052824/kcontrol/randr/ktimerdialog.cpp: 173
kdebase-workspace-1052824/kwin/options.cpp: 344

invoking macro READ_FORCE_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/../../rules.cpp: 141, 144, 147, 150, 153, 168, 170, 171, 173
kdebase-workspace-1052824/kwin/rules.cpp: 141, 144, 147, 150, 153, 168, 170, 171, 173

invoking macro READ_SET_RULE_DEF argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/../../rules.cpp: 137
kdebase-workspace-1052824/kwin/rules.cpp: 137

invoking macro WRITE_SET_RULE argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/../../rules.cpp: 232, 233, 239, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 256
kdebase-workspace-1052824/kwin/rules.cpp: 232, 233, 239, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 256

invoking macro READ_MATCH_STRING argument : empty macro arguments are undefined in ISO C and ISO C++

kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/../../rules.cpp: 132
kdebase-workspace-1052824/kwin/rules.cpp: 132

suggest parentheses around within

kdebase-workspace-1052824/kcontrol/kfontinst/kio/KioFonts.cpp: 1705
kdebase-workspace-1052824/ksplash/ksplashx/qimage.cpp: 6076, 6094
kdebase-workspace-1052824/kwin/events.cpp: 481

by

kdebase-workspace-1052824/kcontrol/kfontinst/kcmfontinst/DuplicatesDialog.h: 118
kdebase-workspace-1052824/kwin/kcmkwin/kwindecoration/buttons.h: 109
kdebase-workspace-1052824/solid/wicd/wirelessnetworkinterface.h: 55

#warning

kdebase-workspace-1052824/kcontrol/access/kaccess.cpp: 596
kdebase-workspace-1052824/kcontrol/access/kcmaccess.cpp: 778
kdebase-workspace-1052824/kcontrol/kfontinst/kio/Socket.cpp: 268

was hidden

/usr/include/Qt3Support/q3listview.h: 135
/usr/include/QtGui/qtreeview.h: 215
kdebase-workspace-1052824/libs/solid/control/ifaces/networkinterface.h: 126
kdebase-workspace-1052824/solid/wicd/networkinterface.h: 54

may be used uninitialized in this function

kdebase-workspace-1052824/kwin/scene_opengl.cpp: 1461, 1462, 1463, 1464
kdebase-workspace-1052824/kwin/scene_xrender.cpp: 746, 747, 748, 749
kdebase-workspace-1052824/plasma/containments/desktop/itemspace.cpp: 469, 505
kdebase-workspace-1052824/solid/networkmanager-0.7/wirelessnetworkinterface.cpp: 198

const

kdebase-workspace-1052824/kmenuedit/treeview.cpp: 790, 863, 905
kdebase-workspace-1052824/kwin/clients/modernsystem/modernsys.cpp: 133, 648
kdebase-workspace-1052824/kwin/clients/redmond/redmond.cpp: 177, 178, 197, 210, 280
kdebase-workspace-1052824/plasma/runners/services/servicerunner.cpp: 140

dereferencing pointer does break strict-aliasing rules

/usr/include/QtCore/qmap.h: 588
/usr/include/QtCore/qvector.h: 421, 315, 374
kdebase-workspace-1052824/kdm/backend/choose.c: 547
kdebase-workspace-1052824/kwin/composite.cpp: 779

string length is greater than the length ISO C compilers are required to support

kdebase-workspace-1052824/kcheckpass/kcheckpass.c: 301
kdebase-workspace-1052824/kdm/backend/dm.c: 222
kdebase-workspace-1052824/kdm/kfrontend/genkdmconf.c: 563, 617, 674, 707, 2230, 2893
kdebase-workspace-1052824/kdm/kfrontend/kdmctl.c: 191

comparison between signed and unsigned integer expressions

kdebase-workspace-1052824/ksysguard/gui/SensorDisplayLib/SensorDisplay.cc: 247
kdebase-workspace-1052824/kwin/events.cpp: 822
kdebase-workspace-1052824/libs/ksysguard/processui/KMonitorProcessIO.cpp: 267, 277, 284
kdebase-workspace-1052824/powerdevil/daemon/XSyncBasedPoller.cpp: 176, 231

suggest explicit braces to avoid ambiguous

kdebase-workspace-1052824/kcontrol/kfontinst/kcmfontinst/DuplicatesDialog.cpp: 730
kdebase-workspace-1052824/kcontrol/kfontinst/kcmfontinst/FontList.cpp: 556, 957, 1033, 1359, 1460, 1504, 1611, 1715, 1800, 1850, 1920, 2000
kdebase-workspace-1052824/kcontrol/kfontinst/kcmfontinst/FontLister.cpp: 152, 169
kdebase-workspace-1052824/kcontrol/kfontinst/kcmfontinst/GroupList.cpp: 324, 936
kdebase-workspace-1052824/kcontrol/kfontinst/kio/Server.cpp: 202

is deprecated

/opt/testing/include/KDE/Nepomuk/Types/../../../nepomuk/class.h: 192, 199, 233, 241, 249, 257, 269
/opt/testing/include/KDE/Nepomuk/Types/../../../nepomuk/entity.h: 189, 192
/opt/testing/include/k3process.h: 214, 218, 224, 232, 547, 568, 605, 613
kdebase-workspace-1052824/build/kcontrol/screensaver/scrnsave.moc: 96, 97
kdebase-workspace-1052824/kcontrol/screensaver/scrnsave.cpp: 118, 122, 593, 792, 877
kdebase-workspace-1052824/kcontrol/screensaver/scrnsave.h: 61, 65, 81, 82, 83

ISO C forbids mixed declarations and code

kdebase-workspace-1052824/ksysguard/gui/setscheduler.c: 19, 24, 26
kdebase-workspace-1052824/ksysguard/ksysguardd/Command.c: 70
kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/ProcessList.c: 258, 267, 329, 379, 472
kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/diskstat.c: 120
kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/lmsensors.c: 76, 277
kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/softraid.c: 352, 409, 438, 460, 462, 480, 483, 501, 527, 557
kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/uptime.c: 75
kdebase-workspace-1052824/ksysguard/ksysguardd/ksysguardd.c: 596, 609

unused variable

kdebase-workspace-1052824/krunner/interfaces/default/interface.cpp: 361
kdebase-workspace-1052824/kwin/clients/ozone/oxygen.cpp: 183
kdebase-workspace-1052824/kwin/clients/redmond/redmond.cpp: 505
kdebase-workspace-1052824/kwin/effects/logout/logout.cpp: 189
kdebase-workspace-1052824/kwin/kcmkwin/kwinscreenedges/monitor.cpp: 90, 91
kdebase-workspace-1052824/kwin/lib/kwinshadereffect.cpp: 154
kdebase-workspace-1052824/kwin/scene_opengl.cpp: 1359
kdebase-workspace-1052824/libs/ksysguard/processcore/processes.cpp: 360
kdebase-workspace-1052824/libs/ksysguard/processui/ProcessModel.cc: 115
kdebase-workspace-1052824/libs/plasmaclock/calendartable.cpp: 287, 343
kdebase-workspace-1052824/libs/solid/control/backends/fakenet/fakenetworkmanager.cpp: 128
kdebase-workspace-1052824/plasma/applets/kickoff/ui/flipscrollview.cpp: 715
kdebase-workspace-1052824/plasma/applets/quicklaunch/quicklaunchApplet.cpp: 405
kdebase-workspace-1052824/plasma/applets/systemtray/ui/jobwidget.cpp: 267
kdebase-workspace-1052824/plasma/shells/desktop/plasmaapp.cpp: 1014

ignoring return value of , declared with attribute warn_unused_result

kdebase-workspace-1052824/kcheckpass/kcheckpass.c: 423
kdebase-workspace-1052824/kcminit/main.cpp: 57, 66, 248
kdebase-workspace-1052824/kcontrol/kfontinst/kio/Helper.cpp: 343
kdebase-workspace-1052824/kcontrol/kfontinst/lib/DisabledFonts.cpp: 96, 114
kdebase-workspace-1052824/kdm/backend/client.c: 1725, 1972, 1976, 1977
kdebase-workspace-1052824/kdm/backend/ctrl.c: 120, 182
kdebase-workspace-1052824/kdm/backend/daemon.c: 66, 77
kdebase-workspace-1052824/kdm/backend/dm.c: 1133
kdebase-workspace-1052824/kdm/backend/error.c: 68, 69, 70, 121
kdebase-workspace-1052824/kdm/backend/printf.c: 605, 626
kdebase-workspace-1052824/kdm/backend/process.c: 543
kdebase-workspace-1052824/kdm/kfrontend/genkdmconf.c: 762, 2049
kdebase-workspace-1052824/kdm/kfrontend/kdmctl.c: 102
kdebase-workspace-1052824/kdm/kfrontend/kgapp.cpp: 212
kdebase-workspace-1052824/krunner/lock/lockprocess.cc: 227, 233, 273, 282, 779
kdebase-workspace-1052824/kscreensaver/libkscreensaver/main.cpp: 60
kdebase-workspace-1052824/ksplash/ksplashx/splash.cpp: 319, 572
kdebase-workspace-1052824/ksysguard/ksysguardd/Linux/netstat.c: 300, 382
kdebase-workspace-1052824/ksysguard/ksysguardd/ksysguardd.c: 208
kdebase-workspace-1052824/kwin/main.cpp: 286, 384
kdebase-workspace-1052824/powerdevil/kcmodule/CapabilitiesPage.cpp: 442

unused parameter

kdebase-workspace-1052824/kcontrol/access/kcmaccess.cpp: 111
kdebase-workspace-1052824/kcontrol/kxkb/kxkb_part.cpp: 36
kdebase-workspace-1052824/kcontrol/randr/outputconfig.cpp: 107
kdebase-workspace-1052824/ksysguard/gui/Workspace.cc: 151
kdebase-workspace-1052824/kwin/clients/b2/b2client.cpp: 1245
kdebase-workspace-1052824/kwin/clients/b2/config/config.cpp: 49
kdebase-workspace-1052824/kwin/clients/kde2/config/config.cpp: 47
kdebase-workspace-1052824/kwin/clients/keramik/config/config.cpp: 52
kdebase-workspace-1052824/kwin/clients/laptop/laptopclient.cpp: 253
kdebase-workspace-1052824/kwin/clients/plastik/config/config.cpp: 36
kdebase-workspace-1052824/kwin/clients/quartz/config/config.cpp: 47
kdebase-workspace-1052824/kwin/desktoplayout.cpp: 177, 182
kdebase-workspace-1052824/kwin/effects/boxswitch/boxswitch.cpp: 226, 267
kdebase-workspace-1052824/kwin/effects/coverswitch/coverswitch.cpp: 1348
kdebase-workspace-1052824/kwin/effects/cube/cube.cpp: 2117
kdebase-workspace-1052824/kwin/effects/presentwindows/presentwindows.cpp: 376
kdebase-workspace-1052824/kwin/effects/shadow/shadow.cpp: 156, 423, 509, 558
kdebase-workspace-1052824/kwin/effects/taskbarthumbnail/taskbarthumbnail.cpp: 112
kdebase-workspace-1052824/kwin/kcmkwin/kwindecoration/preview.cpp: 110
kdebase-workspace-1052824/kwin/kcmkwin/kwinrules/ruleswidget.cpp: 50
kdebase-workspace-1052824/kwin/kcmkwin/kwinscreenedges/monitor.cpp: 276, 282
kdebase-workspace-1052824/kwin/lib/kwineffects.cpp: 1313
kdebase-workspace-1052824/kwin/main.cpp: 165
kdebase-workspace-1052824/libs/kephal/outputs/xrandr/xrandroutputs.cpp: 146
kdebase-workspace-1052824/libs/ksysguard/lsofui/lsof.cpp: 53
kdebase-workspace-1052824/libs/ksysguard/processcore/processes_remote_p.cpp: 181
kdebase-workspace-1052824/libs/plasmaclock/calendartable.cpp: 192
kdebase-workspace-1052824/libs/solid/control/backends/fakenet/fakenetworkmanager.cpp: 268
kdebase-workspace-1052824/libs/solid/control/backends/fakenet/fakewirelessnetworkinterface.cpp: 67
kdebase-workspace-1052824/libs/solid/control/bluetoothsecurity.cpp: 86
kdebase-workspace-1052824/libs/solid/control/networkcdmainterface.cpp: 64
kdebase-workspace-1052824/libs/solid/control/networkgsminterface.cpp: 65
kdebase-workspace-1052824/plasma/applets/kickoff/ui/contentareacap.cpp: 34
kdebase-workspace-1052824/plasma/applets/kickoff/ui/flipscrollview.cpp: 541
kdebase-workspace-1052824/plasma/applets/kickoff/ui/urlitemview.cpp: 602
kdebase-workspace-1052824/plasma/applets/quicklaunch/QuicklaunchLayout.cpp: 24
kdebase-workspace-1052824/plasma/applets/quicklaunch/quicklaunchIcon.cpp: 67
kdebase-workspace-1052824/plasma/applets/systemtray/protocols/fdo/fdographicswidget.cpp: 118, 125
kdebase-workspace-1052824/plasma/applets/trash/trash.cpp: 326
kdebase-workspace-1052824/plasma/dataengines/dict/dictengine.cpp: 51
kdebase-workspace-1052824/plasma/shells/common/kcategorizeditemsview.cpp: 173
kdebase-workspace-1052824/plasma/shells/common/kcategorizeditemsviewdelegate.cpp: 248
kdebase-workspace-1052824/plasma/shells/screensaver/plasmaapp.cpp: 300
kdebase-workspace-1052824/solid/networkmanager-0.7/manager.cpp: 44
kdebase-workspace-1052824/solid/networkmanager-0.7/nmpropertyhelper.cpp: 36