OK. Muchas gracias a los 2. El problema venía en que la especificación de la función que tenía me pedía un string de parámetro, pero resulta que era errónea....

tengo la especificación buena y resulta que necesitaba un entero. Por lo demás, completamente de acuerdo con lo que habéis dicho. Eso es todo. Un saludo.