samp-sdk 0.9.2

Bindings for C SA:MP SDK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! String encoding.
pub use encoding_rs::{WINDOWS_1251, WINDOWS_1252};
use encoding_rs::Encoding;

static mut DEFAULT_ENCODING: &Encoding = WINDOWS_1252;

pub fn set_default_encoding(encoding: &'static Encoding) {
    unsafe {
        DEFAULT_ENCODING = encoding;
    }
}

pub(crate) fn get() -> &'static Encoding {
    unsafe {
        DEFAULT_ENCODING
    }
}