Differences From Artifact [293b50199a]:
- File appfsd.c — part of check-in [d43f3e4da3] at 2014-11-14 04:19:07 on branch trunk — Fixed signed-ness issue and removed unessecary operation (user: rkeene, size: 40354) [annotate] [blame] [check-ins using]
To Artifact [cb5c5230cc]:
- File appfsd.c — part of check-in [84483d5933] at 2014-11-14 05:20:16 on branch trunk — Added back completely needed operation (user: rkeene, size: 40381) [annotate] [blame] [check-ins using]
| ︙ | |||
| 503 504 505 506 507 508 509 510 511 512 513 514 515 516 | 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 | + | 
static unsigned long long appfs_get_path_inode(const char *path) {
	int retval;
	const char *p;
	retval = 10;
	for (p = path; *p; p++) {
		retval %= 4290960290ULL;
		retval += *p;
		retval <<= 6;
	}
	retval += 10;
	retval %= 4294967286ULL;
	retval += 10;
 | 
| ︙ |