Ejemplo n.º 1
0
static int OSC_padString(char *dest, char *str) {
    int i;
    
    for (i = 0; str[i] != '\0'; i++) {
        dest[i] = str[i];
    }
    
    return OSC_WritePadding(dest, i);
}
Ejemplo n.º 2
0
static int OSC_padStringWithAnExtraStupidComma(char *dest, char *str) {
    int i;
    
    dest[0] = ',';
    for (i = 0; str[i] != '\0'; i++) {
        dest[i+1] = str[i];
    }

    return OSC_WritePadding(dest, i+1);
}
Ejemplo n.º 3
0
static int OSC_padString(char *dest, char PROGMEM *str) {
    int i;
	 char c;
    
    for (i = 0; (c = pgm_read_byte(str+i)) != '\0'; i++) {
        dest[i] = c;
    }
    
    return OSC_WritePadding(dest, i);
}