Index: branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
===================================================================
--- branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp	(revision 934)
+++ branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp	(revision 937)
@@ -237,5 +237,5 @@
     assert( pcPPS->getScalingListRefLayerId() <= 62 );
 
-    WRITE_UVLC( pcPPS->getScalingListRefLayerId(), "pps_scaling_list_ref_layer_id" );
+    WRITE_CODE( pcPPS->getScalingListRefLayerId(), 6, "pps_scaling_list_ref_layer_id" );
   }
   else
@@ -355,5 +355,5 @@
     // The value of pps_scaling_list_ref_layer_id shall be in the range of 0 to 62, inclusive
     assert( pcPPS->getScalingListRefLayerId() <= 62 );
-    WRITE_UVLC( pcPPS->getScalingListRefLayerId(), "pps_scaling_list_ref_layer_id" );
+    WRITE_CODE( pcPPS->getScalingListRefLayerId(), 6, "pps_scaling_list_ref_layer_id" );
   }
 #endif
@@ -796,5 +796,5 @@
       assert( pcSPS->getScalingListRefLayerId() <= 62 );
 
-      WRITE_UVLC( pcSPS->getScalingListRefLayerId(), "sps_scaling_list_ref_layer_id" );
+      WRITE_CODE( pcSPS->getScalingListRefLayerId(), 6, "sps_scaling_list_ref_layer_id" );
     }
     else
