ext/wmq_queue_manager.c in rubywmq-2.1.0 vs ext/wmq_queue_manager.c in rubywmq-2.1.1
- old
+ new
@@ -813,10 +813,10 @@
* --------------------------------------------------*/
if(TYPE(q_name) == T_HASH)
{
WMQ_HASH2MQCHARS(q_name, q_mgr_name, od.ObjectQMgrName)
- q_name = rb_hash_aref(val, ID2SYM(ID_q_name));
+ q_name = rb_hash_aref(q_name, ID2SYM(ID_q_name));
if (NIL_P(q_name))
{
rb_raise(rb_eArgError,
"Mandatory parameter :q_name missing from :q_name hash passed to WMQ::QueueManager#put");
}