Même en activant le débug, il n'y a rien concernant les "ast_say_number"... Y'a t-il un autre moyen de debugger sans trop bidouiller dans le code source ? (cer c'est du C et je ne suis pas une bête en C ...) (et car que le systeme est en prod)
help !
Warning a la compilation :
Code:# make Generating input for menuselect ... menuselect/menuselect --check-deps menuselect.makeopts Generating embedded module rules ... [CC] app_queue.c -> app_queue.o app_queue.c: In function ‘try_calling’: app_queue.c:3652: warning: passing argument 5 of ‘ast_say_number’ makes pointer from integer without a cast [LD] app_queue.o -> app_queue.so +--------- Asterisk Build Complete ---------+ #
Et toujours pas de prise en compte du 'f':
François t'a déjà réussi à le faire lire ce son ?Code:Playing 'digits/1.alaw' (language 'fr')
Code:/*! \brief ast_say_number_full_fr: French syntax */ /* Extra sounds needed: 1F: feminin 'une' et: 'and' */ static int ast_say_number_full_fr(struct ast_channel *chan, int num, const char *ints, const char *language, const char *options, int audiofd, int ctrlfd) {
Non, non, j'ai pas essayé, j'ai juste repondu a la question initiale en regardant le source. D'ailleurs, ca serait meme bien que cette modif soit en standard vu que les params ont ete , semble t'il ,choisis differents par langue.
Je n'utilise pas l'annonce de temps d'attente donc ca ne m'a jamais perturbé.
Ca me semble le plus simple et ca doit marcher d'apres le code. Peut etre le mauvais endroit d'appel qui a ete patché par rico mais je n'ai pas le temps d'aider plus et de debugger pour l'instant. En plus, je n'ai toujours pas recu la cotis de rico...
Mais Rico va s'en sortir, j'en suis sur.
Fastm3.
Ca n'est pas spécifique au Français, il y'a un bon nombre d'autres langues pour lesquelle c'est le même principe, c'est expliqué dans le say.c, c'est vrai qu'ils pourraient modifier le app_queue pour le faire automatiquement en fonction des spécificités de chaque langue, ça ne me semble pas un travail énorme.
Je suis sur le débogage, j'ai le temps en ce moment
J'ai recompilé avec "f" au lieu de 'f' (quotes), et là ... plus de warning !