OSDN Git Service

QMP: Simplify monitor_json_emitter()
authorLuiz Capitulino <lcapitulino@redhat.com>
Mon, 22 Nov 2010 19:10:37 +0000 (17:10 -0200)
committerLuiz Capitulino <lcapitulino@redhat.com>
Mon, 6 Dec 2010 11:51:41 +0000 (09:51 -0200)
Use the ternary operator instead of an if (also fixes bad indentation).

Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
monitor.c

index 1e8b1fc..f1aebc1 100644 (file)
--- a/monitor.c
+++ b/monitor.c
@@ -351,10 +351,8 @@ static void monitor_json_emitter(Monitor *mon, const QObject *data)
 {
     QString *json;
 
-    if (mon->flags & MONITOR_USE_PRETTY)
-       json = qobject_to_json_pretty(data);
-    else
-       json = qobject_to_json(data);
+    json = mon->flags & MONITOR_USE_PRETTY ? qobject_to_json_pretty(data) :
+                                             qobject_to_json(data);
     assert(json != NULL);
 
     qstring_append_chr(json, '\n');