c'est que parfois les appels à la fonction s'étendent sur plusieurs lignes, ce qui complique pas mal les choses.
sur plusieurs lignes :
- visuelles (vi saute à la ligne suivante quand tu fait fleche du bas, ou la ligne se rallonge si tu agrandis ta fenetre)
exemple :
void unefonction ( fonction1(), fonction2(arguement1, arguement 2), argumentA, arguementB, arguement C, variableD)
{
le code de ma fonction;
};
- reelles (avec des retours à la ligne dans une seule ligne) : comme par exemple :
void unefonction ( fonction1(),
\ fonction2(arguement1, arguement 2),
\ argumentA,
\ arguementB,
\ arguementC,
\ variableD
)
{
le code de ma fonction;
};
dans le cas 1, tu peux utiliser sed/awk pour trouver et remplacer les printk(xxxxx).
dans le cas 2, il faut juste que le printk(xxxxx) ne soit pas sur plusieurs lignes lui meme
# plusieurs lignes reelles ou visuelles
Posté par NeoX . En réponse au message Supprimer tous les appels d'une fonction dans l'ensemble du code source. Évalué à 1.
c'est que parfois les appels à la fonction s'étendent sur plusieurs lignes, ce qui complique pas mal les choses.sur plusieurs lignes :
- visuelles (vi saute à la ligne suivante quand tu fait fleche du bas, ou la ligne se rallonge si tu agrandis ta fenetre)
exemple :
void unefonction ( fonction1(), fonction2(arguement1, arguement 2), argumentA, arguementB, arguement C, variableD)
{
le code de ma fonction;
};
- reelles (avec des retours à la ligne dans une seule ligne) : comme par exemple :
void unefonction ( fonction1(),
\ fonction2(arguement1, arguement 2),
\ argumentA,
\ arguementB,
\ arguementC,
\ variableD
)
{
le code de ma fonction;
};
dans le cas 1, tu peux utiliser sed/awk pour trouver et remplacer les printk(xxxxx).
dans le cas 2, il faut juste que le printk(xxxxx) ne soit pas sur plusieurs lignes lui meme