compress_icon_decode takes the icon data and treats the first byte as a header to see if icon data is compressed. Since these icons are not compressed, we need the first byte to be a 0. compress_icon_decode will then return &icon_data[1] so our actual data starts are the second byte.
compress_icon_decode takes the icon data and treats the first byte as a header to see if icon data is compressed. Since these icons are not compressed, we need the first byte to be a 0. compress_icon_decode will then return &icon_data[1] so our actual data starts are the second byte.