repo.or.cz
/
git
/
mjg.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
add_pending_uninteresting_ref(): rewrite to take an object_id argument
2014-10-01
Michael Haggerty
lockfile: rena
m
e LO
C
K
_NODEREF to LOCK_NO_
D
ER
E
F
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hag
g
erty
c
o
m
m
it_
l
ock_file_to(
)
: re
f
acto
r
a helper out o
f
com
m
it_lock_
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
ich
a
el Hagger
t
y
trim_last_path_co
m
ponent(): replace
last_
p
ath_elm(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagg
e
rty
res
o
lve_
s
y
m
l
ink():
t
a
k
e
a strbuf parameter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
ic
h
ae
l
H
a
ggerty
resolve
_
symlink()
:
use a strbuf
for i
n
ternal scr
a
tch
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael
H
agg
e
rty
lock
f
i
le:
c
hange lock_file::fi
l
en
a
m
e in
t
o a strbuf
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michae
l
Hag
g
erty
commit_lock_file(
)
: use a strbu
f
to manag
e
t
e
m
po
r
ary
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mich
a
e
l
H
aggerty
try_me
r
ge_strategy(): use a sta
t
ically-allocated lock_file
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagg
e
rty
tr
y
_merge_strate
g
y(): remove redu
n
dant
l
oc
k
_
file
a
llocatio
n
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
str
u
ct lo
c
k_file
:
declare some fi
e
lds volatile
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hag
g
e
rty
lockfil
e
:
avoid transit
o
ry invalid states
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
ael Haggerty
git_con
f
ig_set_multiva
r
_in
_
fi
l
e
(
): avo
i
d call
t
o rollback
_
lo
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael
Hagg
e
r
ty
dump
_
marks(): rem
o
ve a redun
d
an
t
call to
r
o
llb
a
c
k
_loc
k
_file()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagge
r
ty
api-l
o
ck
f
ile
:
docu
m
ent
e
d
g
e cases
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
co
m
mit_lock_
f
ile(
)
: rollba
c
k lock fi
l
e on
f
a
i
lure t
o
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
i
c
h
ael
H
ag
g
ert
y
c
l
ose_
l
ock_f
i
le(): if
c
lose fa
i
ls, r
o
ll back
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
commit_lock_file(): di
e
()
i
f
c
a
lled for unlo
c
ked lockfile
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
a
el Haggerty
comm
i
t_l
o
ck_file(): inlin
e
temporary variable
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
rem
o
ve_
l
ock_file(): call
r
ollback
_
l
o
ck_file()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mich
a
el Hagge
r
ty
lock_file(): exit early if lockfile ca
n
not
b
e opened
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
M
i
c
hael Haggerty
prepare_index(): declare return
value to be
(
co
n
st
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hag
g
erty
de
l
ete_ref_
l
oose
(
): don'
t
muck around in
t
h
e
lock_file
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
c
a
che
.
h: defi
n
e constants LOC
K
_SU
F
FIX
a
nd LOCK_
S
UFFIX_
L
EN
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggert
y
l
ockfile
.
c: document the various s
t
ates of lock_file
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Hagg
e
r
ty
lock_file(): always initialize and
register lock_file
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michae
l
Haggerty
hold_lock
_
f
i
l
e_for_append():
r
elease lock on er
r
ors
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Micha
e
l Haggerty
lock
f
ile: un
l
o
c
k file if
l
o
ckfile
p
e
r
missions cannot
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Ha
g
gerty
r
o
l
lback
_
lo
c
k
_
file():
s
e
t fd
t
o
-1
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
a
el Hag
g
e
rty
rollba
c
k_lock_file
(
): exit early if lock is
not a
c
tive
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michae
l
Haggerty
rollb
a
ck_lo
c
k
_
file():
do not clear filename
r
edundantl
y
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Michael Haggerty
c
l
ose_lock_
f
i
l
e()
:
e
xit (s
u
cc
e
ssfully) if file is alread
y
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mic
h
ael
Hagg
e
rty
api-loc
k
f
i
le: revise
a
nd exp
a
nd the documentation
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-10-01
Mi
c
hael Haggerty
unab
l
e_to_loc
k
_die
(
)
:
rename
f
unct
i
on from unable_t
o
_
lock_
i
n
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Micha
e
l Ha
g
gerty
ref_t
r
ansacti
o
n_c
o
mmit()
:
work with transaction->updates
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
s
t
r
uct ref_update: add a type field
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Micha
e
l Haggerty
str
u
ct ref
_
update: add a lock field
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
ref_tran
s
actio
n
_co
m
mit()
:
simplify code usin
g
t
emporary
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mic
h
ael Haggerty
struct ref_update: store refn
a
m
e
as a FLEX
_
ARRAY
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagg
e
rty
struct ref_update
:
r
ename f
i
eld
"
ref_name
"
to
"
ref
n
am
e
"
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mic
h
ae
l
H
a
g
g
erty
refs: rem
o
v
e
API
f
unctio
n
u
p
date_refs
(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
upd
a
te-ref --stdin: reimpl
e
ment using refere
n
ce t
r
ans
a
ctions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagg
e
rty
refs: add
a c
o
ncept of a reference transa
c
tion
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
i
chae
l
Hagge
r
t
y
update-ref -
-
stdin: har
m
oni
z
e error messag
e
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
i
c
hael
H
aggerty
u
p
date
-
ref --stdin:
improve the error
messa
g
e f
o
r u
n
expected EO
F
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
t1
4
0
0: test one mistake a
t
a tim
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagge
r
ty
update-ref --std
i
n -z:
depreca
t
e int
e
rpreting t
h
e empt
y
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mich
a
el Haggerty
update-ref
.
c
: extrac
t
a new
fu
n
ction, parse_n
e
xt_sha1()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael H
a
ggerty
t1400: test th
a
t stdin
-
z upd
a
te
t
reats
empt
y
<newvalue
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagger
t
y
update-ref
-
-stdin: simplify
error messages
fo
r
missing
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
ichael Haggert
y
update-ref --stdin
:
make error mes
s
ages m
o
re consistent
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagg
e
rty
update-ref --
s
t
din: i
m
pro
v
e error me
s
sa
g
e
s
for invalid
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hag
g
er
t
y
u
p
date-ref
.
c: e
x
tract
a
n
ew f
u
nction, parse_refname()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Hagge
r
t
y
pa
r
se_cm
d
_
verify(): copy ol
d
_sha
1
instead of evaluating
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mic
h
ael
H
agger
t
y
u
p
dat
e
-ref --stdin:
read th
e
w
h
o
le input a
t
once
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael
H
a
g
g
erty
update_refs(): fix co
n
stness
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
refs
.
h:
ren
a
me the action_on_
e
rr constants
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael Haggerty
t1400:
a
d
d
some more
tests i
n
v
o
lving
q
uoted arguments
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mich
a
el
H
agg
e
rt
y
parse_arg(
)
: really test
t
h
a
t a
r
gument is properly
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Mic
h
ae
l
Haggerty
t1400: provi
d
e
more
u
sual
i
n
put to th
e
c
o
mmand
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
Michael
H
aggerty
t1400
:
f
ix
name and expected result of one t
e
st
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-04-07
M
i
c
hael Hagger
t
y
git-mul
t
imail: update to version 1
.
0
.
0
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-13
Mich
a
el Hagg
e
rt
y
entry
.
c: fix possible
b
uffer overflow in remove_subtree
(
)
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-13
Michae
l
Haggerty
checkout_entry(): use th
e
str
b
uf thro
u
ghout the fun
c
t
i
on
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Mich
a
el
H
aggerty
cache_tree_fin
d
(): use path
variable when p
a
ssing over
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Michael Haggerty
cache_tree
_
find(): remove early
return
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Michael
H
aggerty
cache_
t
ree_
f
ind(): rem
o
ve redu
n
d
ant check
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
M
i
cha
e
l Haggerty
cache_tree_fin
d
()
:
fix comment
forma
t
ting
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Michael Hag
g
erty
cache_tree
_
find():
f
ind t
h
e end of
p
ath
com
p
onent using
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-03-05
Michael Hag
g
erty
cache_tree_find(): remove r
e
d
undant
checks
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-28
Mic
h
ae
l
Hagge
r
t
y
Docume
n
t some functions d
e
fin
e
d i
n
obj
e
c
t
.
c
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-28
Michael
H
a
g
gerty
Add do
c
stri
n
gs
for lookup_
r
epl
a
ce_obj
e
ct() and do_lookup_rep
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-25
M
i
c
hael Haggerty
sha1_fil
e
.
c
: document a bunch of func
t
ions defi
n
ed
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-24
Michael Haggerty
sha1_file_name(): declare to retu
r
n a
const
s
tring
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-24
Mic
h
ae
l
Haggert
y
f
i
nd_pack_
e
nt
r
y(): doc
u
ment last
_
found_pack
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-24
Michael Ha
g
gerty
repla
c
e_object: use struct members
i
nstead of an
a
rray
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-02-20
Mich
a
el Hag
g
erty
rename read_replace_refs
to c
h
eck
_
r
e
p
l
ace_refs
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-27
Michael Haggerty
doc:
remo
t
e a
u
thor
/
documen
t
ation sections from mo
r
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-22
Michael Hag
g
erty
A
d
d cross-refere
n
ces betwee
n
d
o
cs for
fo
r
-ea
c
h-ref
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-22
Michael Haggerty
safe_cr
e
ate_leading_d
i
re
c
tori
e
s(): on Windows, \
can
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
M
ichael
Haggerty
rename_tmp_log(): on SCLD_VANISHED, ret
r
y
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Michael Haggerty
r
ename_tmp
_
log(): limit the number of remote_empty
_
d
i
rector
i
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Michael Haggerty
re
n
ame_tmp
_
log(): ha
n
dle
a possi
b
le
mk
d
ir/r
m
dir
r
ace
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Micha
e
l Haggerty
re
n
ame_ref(): e
x
t
r
a
c
t function rename_tmp_lo
g
()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
M
ic
h
ael Haggerty
remove_dir_recurse(): handle disa
p
peari
n
g
f
iles and
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Mich
a
el Hagger
t
y
remove_
d
ir_recurse()
:
tighten condition for removing
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Michael Haggert
y
lock_ref
_
sha1_bas
i
c(): if locking fails with E
N
O
E
NT
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-21
Michael Hag
g
erty
lock_ref
_
sha1_bas
i
c(): on SCL
D
_VA
N
ISHED, ret
r
y
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-14
Micha
e
l Hagger
t
y
refname_ma
t
ch(): always
u
se the
rules
in ref_rev_
p
a
r
se_rul
e
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-14
Michael
Hagger
t
y
gitattributes: document
more
c
l
e
a
r
l
y
where ma
c
ros are
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-09
Michael Haggerty
sho
r
ten
_
un
a
mbig
u
ous
_
ref(): t
i
ghten up
pointer arithmetic
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-09
Mic
h
ael Hagge
r
ty
ge
n
_scanf_fmt(): dele
t
e
function and use snprintf(
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-09
Mic
h
ael Hagg
e
rt
y
sh
o
rten_unam
b
iguous_ref(): introduce a new loca
l
va
r
iab
l
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michae
l
Haggerty
safe_create_
l
eading
_
d
i
rectories(): add
new error value
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael Hagg
e
rty
cmd_in
i
t_
d
b():
when cre
a
ting d
i
recto
r
ie
s
, h
a
ndle err
o
rs
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael H
a
g
g
e
rty
s
a
f
e
_create_leading_di
r
ec
t
or
i
e
s()
:
intro
d
uce enum for
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michae
l
Haggerty
s
afe_cre
a
te_leading_
d
i
r
ector
i
e
s
(): always restore slash
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
M
ic
h
ae
l
Ha
g
g
e
rty
s
a
f
e_crea
t
e
_
leadi
n
g_direc
t
ories()
:
split on f
i
rst
o
f
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael H
a
ggerty
sa
f
e_creat
e
_lea
d
ing_direct
o
ries(): rename local varia
b
le
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michae
l
Haggert
y
saf
e
_creat
e
_leadi
n
g_directories(): add explici
t
"slash
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2014-01-06
Michael Haggerty
saf
e
_
crea
t
e
_lea
d
ing_dir
e
ctories(): reduce
scop
e
of
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
next