comparison src/mark.c @ 300:86cd0a77d2ae

updated for version 7.0079
author vimboss
date Sat, 04 Jun 2005 21:55:20 +0000
parents 410fa1a31baf
children 250611b3068d
comparison
equal deleted inserted replaced
299:2bfc2b703314 300:86cd0a77d2ae
1443 char_u *name; 1443 char_u *name;
1444 { 1444 {
1445 char_u *p; 1445 char_u *p;
1446 char_u part[51]; 1446 char_u part[51];
1447 int retval = FALSE; 1447 int retval = FALSE;
1448 int n;
1448 1449
1449 name = home_replace_save(NULL, name); 1450 name = home_replace_save(NULL, name);
1450 if (name != NULL) 1451 if (name != NULL)
1451 { 1452 {
1452 for (p = p_viminfo; *p; ) 1453 for (p = p_viminfo; *p; )
1453 { 1454 {
1454 copy_option_part(&p, part, 51, ", "); 1455 copy_option_part(&p, part, 51, ", ");
1455 if (part[0] == 'r' 1456 if (part[0] == 'r')
1456 && MB_STRNICMP(part + 1, name, STRLEN(part + 1)) == 0)
1457 { 1457 {
1458 retval = TRUE; 1458 n = STRLEN(part + 1);
1459 break; 1459 if (MB_STRNICMP(part + 1, name, n) == 0)
1460 {
1461 retval = TRUE;
1462 break;
1463 }
1460 } 1464 }
1461 } 1465 }
1462 vim_free(name); 1466 vim_free(name);
1463 } 1467 }
1464 return retval; 1468 return retval;