log_buffer

Log a buffer defining a character set to show

Arguments

Returns : void

Source code

  1. ///log_buffer(buffer)
  2. var str = "";
  3. var sz = buffer_get_size(argument0);
  4. var allowed = "ABCDEFGIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789()#@!'£$%&/()={}°";
  5. while(buffer_tell(argument0) < sz)
  6. {
  7.     var b = buffer_read(argument0, buffer_u8);
  8.     if(string_pos(chr(b), allowed) != 0)
  9.         str += chr(b);
  10.     else
  11.         str += "["+string(b)+"]";
  12. }
  13.  
  14. show_debug_message(str);