+ size_t ret = 1;
+ if (zg->in_zero)
+ {
+ zg->in_zero = 0; /* saldo de serie de ceros */
+ *dst = zg->count; /* devuelvo cantidad de ceros */
+ dst++; /* me muevo al siguiente caracter */
+ ret++; /* indico que hay un caracter más */
+ }
+ *dst = src; /* devuelvo el caracter */
+ return ret; /* indico la cantidad de caracteres devueltos */