Switch to strings for all the core option parsing
authorSteve McIntyre <steve@einval.com>
Wed, 29 Jun 2011 17:20:02 +0000 (18:20 +0100)
committerSteve McIntyre <steve@einval.com>
Wed, 29 Jun 2011 17:20:02 +0000 (18:20 +0100)
commit0107fb3522d32ca2cdf912721335019e6619975f
treecd1ef8874db2925bac999a9a60836438954eff76
parent992a151dcf3f91b23c12d312b0c4def040c47483
Switch to strings for all the core option parsing

Cleans up the macro handling in mount_opts and fm_mount_opts, ready
for adding config file support. The values of the two numberic config
options (cachesize and num_threads) are now split out into separate
file-global variables. We parse the strings once the fuse lib has
given them to us, then use the numeric variables from then on.

Allows us to use more user-friendly inputs like cachesize=10G (etc.)
easily in the program.
C/fuse-music.c