One thing I should throw out there regarding knife laws (specifically in CA) is that the state law may read a certain way, but some cities do their own thing.
For example, in Santa Barbara, I have had two friends that are cops there who say for knives in general, they would rather not know you have them on your person in plain sight, or they will confiscate them. This means, don't walk around S.B. with a clipped folder in your pocket that is readily visible, you're better off wearing a baggy t-shirt that weekend.
I personally would make the argument that this goes against the higher authority which is state law, but for some reason my friends seem to think that any city can adjust these carrying laws to suit their needs, and S.B. goes against the grain.
Just goes to show you sometimes can't "default" to what state code is. Food for thought.