소스 검색

minor fixes

Nicolas Cannasse 8 년 전
부모
커밋
202ff1221c
2개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      libs/directx/dx/Driver.hx
  2. 2 0
      src/std/buffer.c

+ 2 - 2
libs/directx/dx/Driver.hx

@@ -614,8 +614,8 @@ class Driver {
 	public static function generateMips( res : ShaderResourceView ) {
 	}
 
-	public static function debugPrint( str : String ) {
-		dxDebugPrint(@:privateAccess str.bytes);
+	public static function debugPrint( v : Dynamic ) {
+		dxDebugPrint(@:privateAccess Std.string(v).bytes);
 	}
 
 	static function get_fullScreen() return getFullscreenState();

+ 2 - 0
src/std/buffer.c

@@ -334,6 +334,8 @@ static void hl_buffer_rec( hl_buffer *b, vdynamic *v, vlist *stack ) {
 	case HABSTRACT:
 		hl_buffer_char(b, '~');
 		hl_buffer_str(b, v->t->abs_name);
+		hl_buffer_char(b, ':');
+		hl_buffer_str_sub(b, buf, usprintf(buf, 32, _PTR_FMT,(int_val)v->v.ptr));
 		break;
 	case HENUM:
 		{