--- libaitmqtt/example/cmds.c 2012/01/26 13:07:33 1.1.1.1 +++ libaitmqtt/example/cmds.c 2012/04/26 15:26:37 1.1.1.1.2.1 @@ -88,8 +88,7 @@ main() printf("subscribe=%d/%d\n", m->msg_len, mqtt_msgSUBSCRIBE(m, s, 10, 0, 0)); for (i = 0; i < m->msg_len; i++) printf("%d\n", ((u_char*) m->msg_base)[i]); - hdr = mqtt_readSUBSCRIBE(m, &msgID, &ss); - if (!hdr) { + if (mqtt_readSUBSCRIBE(m, &msgID, &ss) == -1) { printf("Error:: mqtt_readSUBSCRIBE() #%d - %s\n", mqtt_GetErrno(), mqtt_GetError()); return 3; } @@ -109,8 +108,7 @@ main() printf("unsubscribe=%d/%d\n", m->msg_len, mqtt_msgUNSUBSCRIBE(m, s, 10, 0, 1)); for (i = 0; i < m->msg_len; i++) printf("%d\n", ((u_char*) m->msg_base)[i]); - hdr = mqtt_readUNSUBSCRIBE(m, &msgID, &ss); - if (!hdr) { + if (mqtt_readUNSUBSCRIBE(m, &msgID, &ss) == -1) { printf("Error:: mqtt_readUNSUBSCRIBE() #%d - %s\n", mqtt_GetErrno(), mqtt_GetError()); return 3; }